一、JS类型主要有5 种但是我们常用的却只有3种。String\Number和Boolean。而在运用过程中最需要注意的就是string和number的转化。 二、console.log和alert的区分一定要注意。也要多用console.log来打桩输出和检查代码、还以用来检查嵌套结构。总之多用没有错。 三、算数运算中最需要注意的就是“+”。注意他的拼接用法和“加”运算是有区别的。隐式运算作为默认在需要做一些效果的时候要特别注意。强制运算主要用在我们需要把string转化为number的时候用。还有就是一些特殊转化需要我们去记。 四、Funtion()函数,也可以说是方法。形参和实参的一一对应,如何和页面绑定和封装。var是重中之重,也是每一个function()必用的属性。 五、循环结构While和For的使用是我们初学者的难题特别是有while到for的转化。但是我们只需要记住“除不晓得要做多少次循环”外,其他的都用for。当然if\else if都是比较简单的就不多说了。 六、数组中我们要做的不是记住那些特殊的,而是联合运用!特别是从html中找到的集合转数组是需要我们多注意的。还有就是遍历是我们在以后用的最多的也是初学者比较难的地方! 七、元素的获取是重点也是难点,id\class\和标签名的不同获取方法是需要我们去牢记的 。还有就是节点之间的元素获取。最后就是操作元素的内容\属性和样式。 第一周的内容是分开简答合在一起比较难的学习,下面就一些案列说说实操需要注意的地方。 最经典的就是移动版的购物车了:他用到了我们遍历和绑定事件onclick=function.特别需要说明的就是争对不同环境两者嵌套关系不一样。分(遍历点击和点击遍历)。而这个用的就是遍历点击。然后就是节点之间的各种找元素,特别注意每需要一个元素都需要var。特别是在刚开始的时候,不要简写。然后就是“+”“-”之间的判断。里面提取内容,赋值内容,string和number之间的转化。最后就是遍历求和了。 点击案列唯一需要注意的就是怎么关联标签和内容,这也是我们以后会常用到的。目前来说就是用自定义标签。给自定义标签赋值为0、1、2、3.....同是把这个值给到内容的下表,达到点击一下,两个遍历同时操作,且两个数组下标相同,就能达到一个标签一个内容的目的。当然去掉非点击状态的active也别忘了。