摘要:
在编写前端代码时会频繁的用到‘this’,所以今天就静下心来好好研究了一番,跟大家一起分享! 首先,先清楚一点,this的用武之地: 1、一般函数方法中 2、对象函数调用 3、构造函数调用 4、call、apply、bind调用 先看一般函数方法中的情况: var name = "中国"; func 阅读全文
摘要:
通过两段代码(相同功能效果)来表示其不同: html部分: 首先是原生js的代码: 对于HTML元素本身就带有的固有属性(如标签<a>中的属性“href、target和class"),在处理时,使用prop方法。 对于HTML元素我们自己自定义的DOM属性(如标签<a>中的属性action),在处理 阅读全文
摘要:
来来来,先看一个例子: html部分,定义几个按钮 1、原生js实现 这个会出现啥问题呢?——————————你会发现点击按钮都会弹出 4。因为函数体内的i与for循环内的i是同一个i,for循环执行完i为4,所以在执行点击事件的时候就会都弹出4。 那该咋解决呢?——————那就把函数体的i和for 阅读全文
摘要:
平常对parseInt的使用仅限于用它来转换字符数字,直到今天对它有了新的认识。 首先parseInt的语法是: 可选。表示要解析的数字的基数。该值介于 2 ~ 36 之间。 如果省略该参数或其值为 0,则数字将以 10 为基础来解析。如果它以 “0x” 或 “0X” 开头,将以 16 为基数。 如 阅读全文