
JavaScript
邓坤元
本博客是齐在的技术博客,其中标注为原创的文章属于个人原创,如理解有误,欢迎交流指正,转载请标明出处。所有文章仅学习交流之用。
展开
-
JavaScript学习笔记——数据类型转换
一、显式类型转换(强制类型转换):Number()、parseInt()、parseFloat()等1.Number():Number()方法能将看起来像数字的字符串变成数字,将true转换为1,false转换为0;尽可能地转换。当遇到函数时,Number()方法无法对其转换,将输出NaN。var a='100';alert(a+100);//输出 100100alert(Numb...原创 2018-12-12 22:50:12 · 553 阅读 · 0 评论 -
JavaScript学习笔记——自定义属性
HTML标签属性是标签自带的属性,而自定义属性是标签本身没有的属性,比如abc属性,我们可以自定义这样一个属性。JS可以为任何HTML元素添加任意个自定义属性。自定义属性可以改,可以读。自定义属性除了可以是数字、布尔值等多种数据类型。var aBtn=document.getElementsByTagName('input');//JS可以为任何HTML元素添加任意个自定义属性...原创 2018-12-12 22:49:55 · 515 阅读 · 0 评论 -
JavaScript学习笔记——this指向及应用
1. 定义一个函数fn1(),函数中的this指向window。此时,调用fn1()实际上相当于是window.fn1(); 因此,this指向windowfunction fn1(){ alert('alert2'+this);//此时提示内容为[object window]};//同样地,对于函数也是一样的fn1();//实际上也就是window.fn1()2. 点击事件是...原创 2018-12-12 22:49:34 · 372 阅读 · 0 评论 -
JavaScript学习笔记——获取元素的动态方法getElementByTagName
获取元素的第一个方法(静态方法):对于设置了id的元素,使用var oUl=document.getElementById('list');//#list{} list是某个ul元素的id名获取元素的第二个方法(动态方法):对于页面上所有的某类元素,通过页面去找:document.getElementsByTagName('li');//li {}区别:1. 第一种方法前面只...原创 2018-08-19 11:22:11 · 4725 阅读 · 1 评论