摘要: javascript中的类型转换可以分为隐性类型转换,显性类型转换。显性转换就是在代码中通过方法直接改变数据类型。常见的方法有toString,toValue,toNumber,toBoolean等等。隐性类型就是程序在执行是会自动的就进行类型转换。 javascript中最常见的会进行隐性类型转换 阅读全文
posted @ 2017-03-22 11:37 小龙小龙小龙 阅读(235) 评论(0) 推荐(0) 编辑
摘要: javascript中事件有很多种,这里只谈一个很有用,但不常见的事件。 单击鼠标右键触发的事件contextmenu事件。 这样就可以屏蔽掉鼠标右击的事件。当然如果需要什么效果也可以在事件监听函数中添加。 阅读全文
posted @ 2017-03-15 14:01 小龙小龙小龙 阅读(5822) 评论(0) 推荐(0) 编辑
摘要: 一般来说,在html里面表单元素是可以编辑的,非表单元素是不能编辑。但其实在html元素里,只要设置2个属性,所有的元素都能进行编辑。 第一个属性contenteditable,这个是设置元素是否能编辑的,true,false. 第二个属性spellcheck,这个是设置能否拼音编辑的,true,f 阅读全文
posted @ 2017-03-15 10:27 小龙小龙小龙 阅读(2276) 评论(0) 推荐(0) 编辑
摘要: javascript中如果宿主环境是web浏览器的话,一般全局对象是Window对象,它的引用是window。javascript中的内置全局对象(独立于宿主环境,ECMAScript中的API中声明的对象)例如Math对象,JSON对象等等。 在web中Window是全局对象,全局对象的属性就是全 阅读全文
posted @ 2017-03-11 16:30 小龙小龙小龙 阅读(3011) 评论(0) 推荐(0) 编辑
摘要: 最近阅读某本javascript指南书时,发现书中强调的对象都具有constructor属性,我觉得这有点不对。 我认为只有对象的__proto__属性才具有constructor属性。对象本身没有constructor属性,然后去 它的__proto__属性中寻找constructor属性。 如果 阅读全文
posted @ 2017-02-09 13:39 小龙小龙小龙 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 在实际工作,由于开发效率问题,很多人会使用的jquery库来代替原生的javascript来对dom进行 操作,而忽略javascript本身对DOM的。 这里只讨论javascript中的元素(element)和节点(node)。 关于childNode属性和children属性的区别·。下面直接 阅读全文
posted @ 2017-02-06 21:16 小龙小龙小龙 阅读(8975) 评论(0) 推荐(1) 编辑