随笔分类 - javaScript基础
location.href用法
摘要:location.href为获取当前页面的地址。 location.href="http://www.baidu.com"为当前页面跳转到http://www.baidu.com location.protocol返回当前的协议,如:http:; location.hostname返回当前的主机名,
阅读全文
window.open()方法
摘要:使用方法:window.open("page.html") 用途:从一个页面弹出另外一个页面 使用方法:window.open("page.html","windowName") 用途:从一个页面弹出另外一个页面,窗口名称为windowName(暂时未用过)
阅读全文
apply()和call()方法(一)
摘要:apply和call这两个方法个人粗浅的理解是一个对象有权使用另一个对象的方法。 运行代码,控制台输出为4。在这里add和sub是两个函数对象。add.call(sub,3,1)是说对象sub可以是用add的方法并执行。结果输出为4。也可以改为add.call(sub,[3,1]),执...
阅读全文
alert和console.log调试的区别
摘要:以下纯属个人理解alert在弹出对话框之前,会调用String()函数,将需要弹出的内容转换成字符串。console.log则直接输出,没有做任何转换。
阅读全文
javascript中的基本类型和引用类型
摘要:1.动态特性。对于引用类型,我们可以为其添加属性和方法,也可以改变和删除属性和方法。如下代码。var person=new Object(); person.name="Nicholas"; alert(person.name);而基本类型则不可以为其他属性和方法。2.复制变量值的不同。...
阅读全文
javascript中常用语句
摘要:1.if语句(常用)2.do-while语句,do{}始终会执行一次。do{ i+=3; console.log(i); }while(i<10);*/3.while语句和for语句类似(不怎么用),可用for语句代替。4.for语句(常用)5.for-in语句,后...
阅读全文
使用defer和async属性加载js脚本时的注意事项
摘要:1.defer表示脚本会立即执行但是要等到页面完全加载之后再执行;async会让脚本立即下载。这两个属性都会导致脚本不按顺序执行,而是随机执行的。如果一个项目中包含多个js文件,当js文件间存在依赖关系时,会导致页面加载不正常。
阅读全文
javascript数据类型(一)
摘要:1.typeof操作符可以用来判断变量的数据类型(undefined/number/boolean/string/object/function)。使用方法如下。函数是一个对象,不是一个数据类象。 2.undefined与未定义的区别:undefined是未经初始化的,而未定义变量可做的操作只有通...
阅读全文
javascript 变量
摘要:1.javascript的变量是松散型的。例如;下面变量在初始化变量并不会把他标记为字符串类型。var message="Hi";2.用var操作符定义的变量会成为该作用与的局部变量在函数退出后销毁上述代码中的message变量不会弹出"Hi"如果去掉var操作符,则message变为全局变量。代码...
阅读全文
javascript 得noscript标签
摘要:标签表示在浏览器不支持脚本是显示的内容 本页面不支持javascript
阅读全文
javascript script标签
摘要:1.2.为了保证页面优先加载,应该在标签的末尾嵌入
阅读全文
浙公网安备 33010602011771号