随笔分类 - javascript
摘要:改变原数组方法 splice() : 返回删除项组成的数组 sort() reverse() fill() : 初始化数组 例如:new Array(26).fill(0) pop() push() shift() unshift() 不改变原数组方法 slice(begin ? ,end ?) :
阅读全文
摘要:一面:54分钟 原型链 + 原型链题目 闭包 + 闭包题目 跨域,以及解决方案 如果没有后端的配合,你要怎么处理跨域 vue的生态 loader? 有哪些loader? 用途是什么? 如何在配置文件追加loader? es6新增语法 var a = ["x","y","z",4,5,6]consol
阅读全文
摘要:地图上添加标记使用L.marker接口 使用:第二个对象是可选的 L.marker( [ x , y ] , { //设置参数 title:‘haha’ //鼠标hover出现title值 draggable:true //设置此参数后标记可拖动(移动) }).addTo(mymap) 默认标记 v
阅读全文
摘要:Leaflet是一个插件可以引入地图资源,提供方法插件等可以对地图进行交互。 准备: 就像jQuery一样使用一个插件需要引入这个插件的文件。首先在<head>标签中添加Css样式,然后引入Leaflet的js文件.这里具体看官方文档 创建一个显示地图的容器,并设置高度 地图初始化: 设置打开地图的
阅读全文
摘要:nodeType 属性值是代表节点类型的数字 只读 节点类型: 元素节点 -> 1 属性节点 -> 2 文本节点 -> 3 注释节点 -> 8 document节点 -> 9 DocumentFragment节点 -> 11 nodeName 属性值取决去节点类型 ,只读,不能写 元素节点值为大写的
阅读全文
摘要:创建正则表达式 使用字面量形式创建: var pattern = /pattern/g || i || m; /pattern/:两个反斜杠里面是你要匹配的规则。 g:匹配所有字符,而非发现第一个匹配项时立即停止。 i:不区分大小写。 m:多行匹配。 当在字符串使用\n换行,但在正则中还是把它看成一
阅读全文
摘要:js是单线程的,为什么可以执行异步操作呢? 这归结与浏览器(js的宿主环境)通过某种方式使得js具备了异步的属性。 区分进程和线程: 进程:正在运行中的应用程序。每个进程都自己独立的内存空间。例如:打开的浏览器就是一个进程。 线程:进程的子集,是独立的。线程在共享的内存空间中运行。 浏览器是多进程的
阅读全文
摘要:对象是无序属性的集合,而这些属性在创建是都带有一些特征值(可以理解为属性的属性,天生自带的),这些特征值是为了实现JavaScript引擎用的,因此JavaScript不能直接访问。 JavaScript通过这些特征值来定义属性的行为(属性是否删除,枚举,修改等)。 例如,在全局定义的属性是会挂载到
阅读全文
摘要:什么是跨域:a.com 域名下的js无法操作b.com或是c.a.com域名下的对象 为什么浏览器要引入跨域问题? 跨域问题来源于浏览器的同源策略,为啥要有这个策略呢? 为了安全。假设现在有a.com 和b.com 两个域,如果没有同源策略的限制,那么a.com就可以随随便便就去b.com 里面拿东
阅读全文
摘要:加速度运动(加速度不变的加速运动) function addSpeed(dom){ var a = 5; timer = setInterval(function(){ speed = speed + a; dom.style.left = dom.offsetLeft + speed + 'px'
阅读全文
摘要:前面一片文章讲到过一点函数,了解到每声明一个函数就会产生一个作用域。而外面的作用域访问不了里面的作用域(把里面的变量和函数隐藏起来),而里面的可以访问到外面的。对于隐藏变量和函数是一个非常有用的技术。 基于作用域隐藏的方法叫做最小授权或最小暴露原则。 这个原则是指在软件设计中,应该最小限度的暴露必要
阅读全文
摘要:几乎所有的编程语言都可以存储,访问,修改变量,那在JavaScript中这些变量放在那里?程序如何找到他们? js被归类于解释执行语言,但事实上他也是一门编译语言,因为他也要编译,但于传统的编译语言不同,他不是提前编译,编译结果也不能在分布式系统中进行移植。但js引擎编译的步骤和传统的编译语言非常相
阅读全文
摘要:匀速运动(当需要物体做匀速运动直接调用statMove函数) 1 function startMove(dom, speed,targetPosetion){ //dom : 运动对象, speed :运动速度 targetPosition : 到达目标位置 2 clearInterval(time
阅读全文

浙公网安备 33010602011771号