发表于: 2017-06-09 23:00:30
1 1072
今天完成的事情:
1、进行了修真院14期的方案评审,拆分了story,开始进行修真院14期的开发
2、参加小课堂,学习了return的相关知识,return false会阻止浏览器对事件的默认处理,取消事件冒泡和停止函数执行。而return只是中断方法执行,return true继续执行
3、看了一点js的相关知识
在javascript中数组和对象的值是可变的,也就是说我们动态修改里面值,原始的值也会发生相应的改变,而数字,字符串,布尔值,null,undefined的值是不可以改变的,就算你后面动态的修改它的值,它的原始值并不会发生改变,所以如果我们需要修改以后的值都是通过定义一个变量来保存这个新值,因为它的返回值就是我们修改过后的值。
那么js比较规则就有了
1.对于不可变值来说(也就是数字,字符串,布尔,null,undefined),它们是比较值是否相等,如果值是相等的那么它们就是相等的。
2.但对于可变值来说(对象,数组),它们显然比较值不太合适,因为它们的值是可以改变的,所以javascript为了避免这种情况的发生,把它们的比较规则修改成比较引用是否相同也就是说看它们是否是同一个东西创建出来的,如果是那么它们就相等。
比如数组中元素和字符串比较,就会先转化为同一类型进行比较。
明天计划的事情:
继续修真院14期开发,主要完成表格统计部分
遇到的问题:
暂无
收获:
这几天听了小课堂,发现还是有很多不了解,看得要多听听。
评论