原生JavaScript系列
qq20004604
前阿里巴巴,高级前端开发
展开
-
原生JS(1)BOM,navigator,location,screen对象
(一)BOM功能:BOM:浏览器对象模型浏览器对象模型①弹出新浏览器窗口的功能;window.open②移动、缩放和关闭浏览器窗口的功能;③提供浏览器详细信息的navigator对象;④提供浏览器所加载页面的详细信息的location对象;⑤提供用户显示器分辨率详细信息的screen对象;⑥对cookies的支持;⑦像XMLHttpRequest和IE的Ac原创 2016-08-06 16:27:16 · 1340 阅读 · 0 评论 -
原生JS(2)<script>标签
(五)script标签【1】标签在创建的时候可以赋予六(七)个属性(都是可选);①src:最重要的属性,表示链接外部的js代码文件,如果引用外部js文件的话就需要添加这个属性。附带效果,添加这个属性后的script标签内部的代码将无效。 ②async:表示应该立即下载脚本,但不应妨碍页面中的其他操作,只适用于外部脚本(加载的js文件)示例:说明:(1)异步加载,原创 2016-08-06 18:44:53 · 949 阅读 · 0 评论 -
原生JS(3)严格模式、变量声明、类型
(七)严格模式①ECMAScript5 引入了严格模式(strict mode)的概念。严格模式是为JavaScript定义了一种不同的解析与执行模型,在这种模式下,ECMA3Script中的一些不确定的行为将得到处理,对不安全的操作也会抛出错误。 ②启用方法:整个脚本:顶部添加 “use strict” 某个函数:函数内部的第一行(花括号之后的第一行)添加 “原创 2016-08-07 03:27:01 · 3158 阅读 · 0 评论 -
前端的小玩意(12)替代jQuery的原生API(大部分需IE9及以上版本)
原文来自:http://ms.csdn.net/geek/105175本文对其原文进行格式化编辑,部分增补(46)替代jQuery常用功能的原生JS代码①addEventListener命令addEventListener效果添加响应事件兼容性IE9及以上http:/原创 2016-10-03 01:31:52 · 1780 阅读 · 0 评论