JavaScript
bluedandelion
学海无涯,不断学习,进步是点点滴滴的累积。
展开
-
js中变量或函数的执行环境及作用域(一)
执行环境(execution context,有时也简称为“环境”)是JavaScript中最为重要的一个概念。执行环境定义了变量或函数有权访问的其他数据,决定了它们各自的行为。每个执行环境都有一个与之关联的变量对象(variable object),环境中定义的所有变量都保存在这个对象中,虽然我们编写的代码无法直接访问这个对象,但解析器在处理数据时会在后台使用它。 全局...原创 2018-05-16 18:25:22 · 475 阅读 · 0 评论 -
前端解决跨域问题的8种方案(最新最全)
文章转自https://blog.csdn.net/Joyhen/article/details/216318331.同源策略如下:URL说明是否允许通信http://www.a.com/a.jshttp://www.a.com/b.js同一域名下允许http://www.a.com/lab/a.jshttp://www.a.com/script/b.js同一域名下不同文件夹允许http://ww...转载 2018-06-03 21:43:50 · 1259 阅读 · 0 评论 -
100个常用的原生JavaScript函数
1、原生JavaScript实现字符串长度截取复制代码代码如下:function cutstr(str, len) { var temp; var icount = 0; var patrn = /[^\x00-\xff]/; var strre = ""; for (var i = 0; i < str.length; i++) { if (ic...转载 2018-06-03 21:55:24 · 1008 阅读 · 0 评论 -
JS获取子节点、父节点和兄弟节点的若干种方式
一、js获取子节点的方式1.通过获取dom方式直接获取子节点其中test的父标签id的值,div为标签的名字。getElementsByTagName是一个方法。返回的是一个数组。在访问的时候要按数组的形式访问。var a = document.getElementById("test").getElementsByTagName("div");122.通过childNodes获取子节点使用ch...转载 2018-06-04 20:16:16 · 2908 阅读 · 0 评论 -
什么是前端路由?
1、什么是路由 路由是根据不同的url地址展现不同的内容或页面。2、路由历史 早期的路由都是后端直接根据url来reload页面实现的,即后端控制路由。后来页面越来越复杂,服务器压力越来越大,随着ajax(异步刷新技术)的出现,页面的实现非reload就能刷新数据,让前端也可以控制url自行管理,前端路由由此而生。3、什么时候使用前端路由? 前端路由更多用在...原创 2018-05-29 19:00:59 · 2596 阅读 · 0 评论 -
ECMAScript6 (ES6、ES2015)新特性详解
文章转自https://blog.csdn.net/u012468376/article/details/54565068ES6 新特性ES6 新特性一ES6简介二块级作用域绑定1 let声明2 const声明Constant Declarations3 循环中的块级绑定4 循环中的函数三函数的新增特性1 带默认参数的函数2 默认参数对 arguments 对象的影响3 默认参数表达式 Defau...转载 2018-05-30 15:35:48 · 279 阅读 · 0 评论