JS作用域

JS作用域 变量 声明的变量只能在当前代码块和同级函数以及同级函数的子函数代码块中有效 如果在函数内部定义变量的时候,不加var,那么该变量默认会称为全局变量 函数同变量1相同代码相通性:外部声明的变量可以在内部使用 <script type="text/javascript"> var a = 100; var b = 200; </script> <scrip...

Read more

JS 函数的声明方式 参数注意 返回函数

函数的声明方式第一种 可实现函数优先加载的func(); var func = 100; function func() { alert('第一种声明方式'); } func(); 第二种 匿名 函数名不能跟变量名重复func_2(); var func_2 = function() { alert('第二种声明方式'); } func_2(); // JS调用匿名函数只在声明函...

Read more

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'; //...

Read more

JS 流程循环控制、循环控制

流程控制 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('我是你的人'...

Read more

JS 数值转换

数值转换 转变成数字 转变成整型 parseInt()var str = '123456'; // 123456 number var str2 = 'iloveyou123456'; // NAN number var str3 = '1234iloveyou'; // 1234 number var res = parseInt(str); 转变成浮点型 parseFloat()var str...

Read more

JS 数据类型(bsofun) 单双引号的区别

JavaScript是一种脚本编程语言,也是一种解释性语言 具有跨平台型JavaScript的程序通过客户端浏览器来解析的,与web服务器无关 在HTML中使用JS 使用标签src属性:表示包含要执行代码的外部文件type属性:text/javascript(可省略) <script type="text/javascript"> alert('iloveu'); </scr...

Read more

页面跳转的方式

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...

Read more

javascript_引用类型_Function

Exercise1: <script> //每个函数都是function类型的实例。而且都与其他引用类型一样有属性和方法。 //函数是对象,函数名实际上也是一个指向函数对象的指针,不会与某个函数绑定。 //声明方法1: function sum(num1,num2){ return num1 + num2; ...

Read more

Javascript_引用类型_RegExp

Exercise1: <script> //正则表达式的声明1 //格式:/正则/模式修正符 var pattern1 = /s$/i; console.log(pattern1 instanceof RegExp); //正则表达式的声明2 //格式:new RegExp('正则','模式修正符'); ...

Read more

JavaScript_引用类型_Date

Exercise1: <script> //Date类型 //新创建的对象自动获得当前日期和时间。 var now = new Date(); console.log(now); //指定日期的date //格式:new Date('Month dd,yyyy hh:mm:ss'); var spec1 = new Date(...

Read more