随笔分类 - js
摘要:说到 闭包 ,这是js不得不提的一个特性,很多传统语言都不具备这样的特性,比如JAVA C等等。 之前看书的时候,总是理解不好什么是闭包!下面就通过手绘一张原理图,来理解一下: 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javas
阅读全文
摘要:1.介绍js的基本数据类型 Undefined、Null、Boolean、Number、String 2.js有哪些内置对象? 数据封装类对象:Object、Array、Boolean、Number 和 String 其他对象:Function、Arguments、Math、Date、RegExp、
阅读全文
摘要:1、js中注意问题 font-size 改成fontSize padding-top 改成paddingTop js中不认识-,所以要以小驼峰方式操作属性或者以[” ”]方式,例[”font-size ”] 2、js动态添加Class class 改成className 3、oInp.type =
阅读全文
摘要:一、js数据类型 1、typeof判断数据类型 var i=1;alert(typeof i) //number 2、number数字类型,可以进行+,-,*,/等运算(包括NaN) 3、string 字符串类型,例如var a=" abc "; 可以获取字符串的长度(字符串的长度包括空格) ale
阅读全文
摘要:一、焦点事件 焦点:使浏览器能够区分用户输入的对象,当一个元素有焦点的时候,那么他就可以接收用户的输入 设置焦点方式:点击、tab、js onfocus:当元素获取到焦点的时候触发 onblur:当元素失去焦点的时候触发 obj.focus();给指定的元素设置焦点 obj.blur();取消指定元
阅读全文