发表于: 2017-03-26 22:20:02

1 573


今天完成的事情:
学习window.onload = 函数名;要加到函数后边。之前加到函数里边好尴尬。
因为webstorm开了许多分屏,又不想关掉,然后临时用sublime写js代码,可能没配置好吧,不会报错,一直去浏览器看报错,很麻烦,就下载了vscode,遇到了git绑定的问题,原来是我的git没有配置环境变量到path中。配置完path果然直接关联到vscode上了。
开始看高程
遇到的问题:数组后()和数组后[ ]有什么区别?好像 [ 是数组的内容 ] ,(可以是函数名或者很多东西)。
还有个无关紧要的问题,我们的数字是隔4个数加空格可读性高,外国的好像都是隔三个数。回头查查。
收获:
由于真的很烦的一件小事,so跑去学习了一下win10中允许为每个程序设置不同的输入法。
控制面板-语言-左边高级选项-允许为每个窗口设置不同的输入法即可。
数组的上限是4 294 967 295个,但大部分情况我们用不了这么多,超过这个会发生异常,接近这个数值也会因为运行时间过长而导致错误。
/**/注释中,每行开头都加*不是必须的,只是为了提高注释的可读性。之前遇到过这个问题,现在解决啦。
在js文件顶部加入“use strict”会进入严格模式。
var name = new Array();创建一个新的数组。可以规定长度也可以不规定长度,括号内写数字多少就是多长,也可以直接双引号内输入数组的值,每个双引号代表一个值,用逗号隔开。
用数组名.length = 数字,大于原有数组会自动创新undefined数组补全,小于原有数组会自动删除原有定义过的数组,使其变为undefined属性。
由于数组是由[0]开始的,但是 .length是从1开始的,所以数组名 .length等于数组原有项的数量+1,得出我们可以用这样的方式为数组添加一个新的值:colors[colors.length] = "新的值";。
检测数组学的比较蒙,看了一遍且先略过。
function,设置函数名为sum,设置sum = other;再设置sum = null;此时,调用other仍然会使名为sum的函数生效。感觉很神奇。



返回列表 返回列表
评论

    分享到