请通过浏览器功能收藏网页

javascript 基础: 内置函数 javascript

发布时间:2018-11-25 14:21:55  作者:本站编辑  来源:本站原创  浏览次数:
我有话说 | 分享 |
www.javainfo.com.cn 上干货 欢迎收藏

  内置函数:ECMAscript 自带的函数  Number()  

  

  宿主函数: BOM    DOM   alert()   prompt()   confirm();

  

  //confirm()  弹出一个带有确定和取消按钮的一个对话框,确定返回真,取消返回假。

    var a=confirm("确定吗?");
    if(a){
	  alert("您可以继续");
	}else{
	  alert("你不可以继续");
	}


3.顶层

  

   

   字符串函数:字符串.函数()      

   

   数组函数

   

   顶层对象的函数,可以作用于任何对象。


  

 内置顶层函数  


   1.escape()      对字符串进行编码


   2.unescape()    对编码的字符串进行解码


   3.Number()      转换成数值类型


   4.String()      转换成字符串类型   


   5.Boolean()     转换成布尔类型


   6.parseInt()    将字符串转换为整型


   7.parseFloat()  转换为小数


   8.isNaN()       判断一个数能否转换为数值类型。


   9.isFinite()    判断一个数是否为有穷的数字。将不是有穷的数字或不能转换为数值类型的数返回假。

      alert(isFinite(333333e+33333333))  false

      alert(isFinite(333333))   true

      alert(isFinite("后盾网"))  false 

   10.eval()       将字符串转换成javascript命令执行(必须符合javascript语法规范,否则会出错)。

         eval("var a='后盾网';alert(a)");  

    IE:

    eval()         在当前作用域生效

    window.eval()  在当前作用域生效

    execScript()


    FF:


    eval()         在当前作用域生效

    window.eval()  在全局生效

//eval兼容性函数
	function evals (str) {
	   if(typeof str!="string"){
		 return;
	   }
	  if(window.execScript){
		 window.execScript(str);
	  }else{
		window.eval(str);
	  }
	}
	function aa () {
	   evals("var c='mm'");
		alert(c);
	}




如有疑问 请留言 欢迎提供建议
  • 0

    开心

  • 0

    板砖

  • 0

    感动

  • 0

    有用

  • 0

    疑问

  • 0

    难过

  • 0

    无聊

  • 0

    震惊

评论已有 0