Javascript类型转换,封闭函数及常见内置对象操作示例

  

本文实例讲述了Javascript类型转换,封闭函数及常见内置对象。分享给大家供大家参考,具体如下:

  

<强>

  

1, ECMAscript javascript的语法(变量,函数,循环语句等语法)
  2、DOM文档对象模型操作html和css的方法
  3、BOM浏览器对象模型操作浏览器的一些方法

  

  

1,直接转换方法用于()与parseFloat ()

        alert (' 12 + 7);//弹出127   alert(方法(12)+ 7);//弹出19   alert(方法(5.6));//弹出5   alert (' 5.6 ' + 2.3);//弹出5.62.3   alert (parseFloat (5.6) + 2.3);//弹出7.8999999999999995   警报(0.1 + 0.2);//弹出0.3000000000000004   alert ((0.1 * 100 + 0.2 * 100)/100);//弹出0.3   警报(parseFloat (5.6) * 100 + 2.3 * 100)/100);//弹出7.9      之前      

2,隐式转换“==焙汀啊?/p>         如果(“3”==3)   {   警报(“相”等);   }//弹出“相”等   警报(“10”3);//弹出7      之前      

3,南和isNaN

        alert(方法(123年美国广播公司(abc)));//弹出123   alert(方法(“abc123”));//弹出南      之前      

  

1,警报   

2, console.log   

3, document.title   

  

变量作用域指的是变量的作用范围,javascript中的变量分为全局变量和局部变量。

  

1,全局变量:在函数之外定义的变量,为整个页面公用,函数内部外部都可以访问。
  2、局部变量:在函数内部定义的变量,只能在定义该变量的函数内部访问,外部无法访问。

        & lt;脚本type=" text/javascript祝辞//全局变量   var=12;   myalert()函数   {//局部变量   var b=23;   alert ();   警报(b);   }   myalert ();//弹出12和23   alert ();//弹出12   警报(b);//出错   & lt;/script>      之前      

  

封闭函数是javascript中匿名函数的另外一种写法,创建一个一开始就执行而不用命名的函数。

  

一般定义的函数和执行函数:

        函数myalert () {   alert('你好! ');   };   myalert ();      之前      

封闭函数:

        (函数myalert () {   alert('你好! ');   })();      之前      

还可以在函数定义前加上“~”和“!”等符号来定义匿名函数

        !函数myalert () {   alert('你好! ');   }()      之前      

<强>封闭函数的好处

  

封闭函数可以创造一个独立的空间,在封闭函数内定义的变量和函数不会影响外部同名的函数和变量,可以避免命名冲突,在页面上引入多个js文件时,用这种方式添加js文件比较安全,比如:

        var iNum01=12;   函数myalert () {   alert('你好! ');   }   (函数(){   var iNum01=24;   函数myalert () {   警报(“你好,世界”);   }   警报(iNum01);   myalert ()   })()   警报(iNum01);   myalert ();      之前      

  

1、文档         文档。getElementById//通过id获取元素   文档。getElementsByTagName//通过标签名获取元素   文档。介绍人//获取上一个跳转页面的地址(需要服务器环境)      之前      

2,位置         window.location。href//获取或者重定url地址   window.location。搜索//获取地址参数部分   window.location。散列//获取页面锚点或者叫哈希值      之前      

3、数学、

        数学。随机获取0 - 1的随机数   数学。地板上向下取整   数学。装天花板向上取整      之前      

感兴趣的朋友可以使用:http://tools.jb51.net/code/HtmlJsRun测试上述代码运行效果。

  

更多关于JavaScript相关内容可查看本站专题:《JavaScript常用函数技巧汇总》、《JavaScript面向对象入门教程》、《JavaScript错误与调试技巧总结》,《JavaScript数据结构与算法技巧总结》及《JavaScript数学运算用法总结》

  

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript类型转换,封闭函数及常见内置对象操作示例