先帮大家回味一下,第一天我说了些哪些内容:
之前跟她装熟很失败,现在决心要打掉重练
啊,可是现状就是不熟,到底能怎麽做呢?
那就是!从农村包围城市
不是啦,我的意思是从外而内,慢慢~~包围~~打入她的生活圈
要知道,想要减低一段恋情的摩擦机率,受到对象的姊妹淘认可与祝福,是很重要的!所以先跟JS的姐妹认识认识(交流交流)不会错!
以下是笔记与他们对话的过程:
数字姐:先不说别的,你有听过数字型别吗?
我:(直...?)没听过
数字姐:数字型别包含的内容其实很广
//这些都是数字型别
let x = 1.5; //浮点数
let y = 1;//整数
let z = NaN;//不是数字
let f = Infinity;//无限大
let a = -Infinity;//负的无限大
我:NaN意思是不是数字,却是数字型别?
数字姐:喔对齁,看来你有在思考,那考你几题好了。
//1.型别
console.log(typeof NaN);
//注释: typeof 适用於判断基本型别内容
//2.运算
console.log(NaN + 8757)
//3.是否相等?
console.log(NaN === NaN)
数字姐:如果你有尝试上面的内容,会发现以下几点:
数字姐:如果有兴趣知道更多数字型别的内容,之後来找我再跟你说如何?
姐妹们似乎很依赖她来判断事物真假,目前还没出错过。
是真的她会说:true
,不是则为false
:
//这个包包是9000吗?
let lvBag = 9000;
console.log(Boolean(lvBag === 9000));//get true
//这个是好男人吗?
let thisMan = false;
let goodMan = true;
console.log(Boolean(thisMan === goodMan)); // get false
她讲了很多叫做字串(String)的东西:
字串姐:在模板字面值出现之前,字串要做到换行是挺麻烦的,必须使用\n(反斜线+n)来实现换行
let trys = "真的很 \n麻烦\n对吧 \n小兄弟";
我:等一下,什麽是模板字面值啊?
字串姐:(无视提问)ES6聚会後,新增模板字面值,你只要用反号(``)包覆内容,不但能轻松换行,还能用${}嵌入变数值呢~ 呵呵
//改写上面的trys
let es6Good = "cool";
let trys = `真的不
麻烦
对吧
小兄弟 ${es6Good}`
我: ...
字串姐:字串的能耐还不只如此呢,有兴趣再来找我吧。
两人初次看来长相非常相似:
//1.布林判断
console.log(Boolean(null));
console.log(Boolean(undefined));
//都会得到false
//2.是否相等
console.log(null == undefined);//true
console.log(null === undefined );//false
空值姐 & 未定义姐:undefined 跟 null 虽然看起来类似,但是意义上是有不同的:
似乎是最近参加ES6聚会後认识的朋友,目前不调查。
之後再观察跟接触好了。
跟她们讲话都像在跟游戏NPC讲话的感觉...
事情是这样的,今日我也照惯例的在(偷窥)观察她的姐妹时
在大街上,只见字串姐突然大喊一声:转型数字!
let stringSisChangeType = Number("iamstring");
-- (to be continued) --
那今天就到这边搂!
从今天开始都会推一首我爱的歌:
无妄合作社 No-nonsense Collective-〈开店歌〉
https://www.youtube.com/watch?v=jZzzwd_CDQM
每天的休息,是为了後面的追求,明天见。
<<: Day05 - 端到端(end-to-end)语音辨识-CTC part 1
今天我们来做各姓氏人口数分布地图,新增一张工作表名称为「107年6月_台湾各姓氏人口数分布地图(预设...
大家好,我是乌木白,目前是一位进修部大学生,早上工作晚上上课 因缘际会下开始了解到前端的 相关技术,...
本篇文章在介绍 celery 的重试策略,如果有问题或是错误,欢迎留言讨论!! 一、简介 稍微在网路...
上一篇可以生成QRcode那这篇来说说扫描QRcode 如果要扫描QRcode一定要先取得相机权限 ...
前言: 今天是铁人赛的第五天,要特别讲一下vhost(虚拟网站)的设定方式 启动XAMPP的Apac...