JS作用域
JS作用域 变量 声明的变量只能在当前代码块和同级函数以及同级函数的子函数代码块中有效 如果在函数内部定义变量的时候,不加var,那么该变量默认会称为全局变量 函数同变量1相同代码相通性:外部声明的变量可以在内部使用 <script type="text/javascript"> var a = 100; var b = 200; </script> <scrip...
JS作用域 变量 声明的变量只能在当前代码块和同级函数以及同级函数的子函数代码块中有效 如果在函数内部定义变量的时候,不加var,那么该变量默认会称为全局变量 函数同变量1相同代码相通性:外部声明的变量可以在内部使用 <script type="text/javascript"> var a = 100; var b = 200; </script> <scrip...
函数的声明方式第一种 可实现函数优先加载的func(); var func = 100; function func() { alert('第一种声明方式'); } func(); 第二种 匿名 函数名不能跟变量名重复func_2(); var func_2 = function() { alert('第二种声明方式'); } func_2(); // JS调用匿名函数只在声明函...
new Object var meinv = new Object(); //添加成员属性 meinv.name = '赵旭'; // .[] 元素操作符 meinv.age = 26; meinv.heigh = '159cm'; // 动态特性 meinv['weight'] = '50kg'; var str = 'sanwei'; meinv[str] = '80 50 85'; //...
流程控制 if…else if中间一定要空格var money = 9.9; if(money<9.9){ alert('拿我当什么人'); }else if(money>9.9 && money<50){ alert('我不是那人'); }else if(money>50 && money<100){ alert('我是你的人'...
数值转换 转变成数字 转变成整型 parseInt()var str = '123456'; // 123456 number var str2 = 'iloveyou123456'; // NAN number var str3 = '1234iloveyou'; // 1234 number var res = parseInt(str); 转变成浮点型 parseFloat()var str...
JavaScript是一种脚本编程语言,也是一种解释性语言 具有跨平台型JavaScript的程序通过客户端浏览器来解析的,与web服务器无关 在HTML中使用JS 使用标签src属性:表示包含要执行代码的外部文件type属性:text/javascript(可省略) <script type="text/javascript"> alert('iloveu'); </scr...
a链接 <a href='http://www.baidu.com'> form表单 <form action ='1.php' method='post'> meta标签 <meta http-equiv="refresh" content="0.2;url=http://www.kaigesheji.com"> header函数 header...
Exercise1: <script> //每个函数都是function类型的实例。而且都与其他引用类型一样有属性和方法。 //函数是对象,函数名实际上也是一个指向函数对象的指针,不会与某个函数绑定。 //声明方法1: function sum(num1,num2){ return num1 + num2; ...
Exercise1: <script> //正则表达式的声明1 //格式:/正则/模式修正符 var pattern1 = /s$/i; console.log(pattern1 instanceof RegExp); //正则表达式的声明2 //格式:new RegExp('正则','模式修正符'); ...
Exercise1: <script> //Date类型 //新创建的对象自动获得当前日期和时间。 var now = new Date(); console.log(now); //指定日期的date //格式:new Date('Month dd,yyyy hh:mm:ss'); var spec1 = new Date(...