
javascript
文章平均质量分 60
shuzhuang25
弱鸡启程ing
展开
-
JavaScript 入门
//这些内容是根据贵校张伟老师的 javaScript 课程,整理笔记而成//不会一个个知识点的记笔记,只去记录一些比较坑的点或者比较特别的点1、三个基本概念(变量、值、类型) *变量没有类型,只有类型2、变量声明关键词:let, var, const(使用const时,会使变量和值之间的引用关系不能再改变。而js中的原子值无法改变)3、类型:7种(symbol,null,undefined,...原创 2018-03-10 22:49:35 · 194 阅读 · 0 评论 -
js的事件处理
//根据看MDN整理,其中,比较重要的点1)addEventListener()添加事件比较好 2)e.preventDefault();//阻止默认行为3)事件冒泡和捕获 4)事件委托一、事件介绍1、使用网页事件的方式1)事件处理器属性2)行内事件处理器 - 请勿使用3)addEventListener()和removeEventListener() eg:btn.addEventListe...原创 2018-05-16 23:21:12 · 212 阅读 · 0 评论 -
js的 DOM 操作
操纵DOM,最方便的还是Jquery,但是如果不使用库,JS的原生方法也很强大。1、主流操作方法1)querySelectorvar link = document.querySelector('a');//寻找到第一个a2)querySelectorAllDocument.querySelectorAll()//查找到所有的a //把它们的引用存储在一个array3)之后,就可以对一些具...原创 2018-05-16 23:13:36 · 332 阅读 · 0 评论 -
牛客网 JS编程
一共四十五道题,从简单到难,覆盖的范围比较多。题目:牛客网代码:点击打开链接原创 2018-05-03 00:18:36 · 650 阅读 · 0 评论 -
js的一些Array内置函数
//向数组中添加值 var arr=new Array(1,2,3,4,5); var len=arr.push(7,9); console.log(len,arr);//array.push() 在数组末尾添加值, 返回添加后的数组长度 var arr=new Array(1,2,3,4,5); var len=arr.unshift(7,9);...转载 2018-04-25 00:00:49 · 561 阅读 · 0 评论 -
如何理解闭包
一些参考:http://www.cnblogs.com/yunfeifei/p/4019504.html闭包(closure)创建一个函数的同时,创建了一个闭包,其中包含该函数,以及在此时所有可以访问到的所有变量 1、什么是闭包闭包,官方对闭包的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。闭包的特点: 1. 作为一个函数变量的一个引...原创 2018-04-02 17:11:09 · 1662 阅读 · 0 评论 -
javaScript 中的 this 指向谁
灌入javaScript 中的 this 指向谁,最重要的一条即可 ”它始终指向调用它的对象“ ,所以找到调用this的对象,就知道this到底指向谁了函数上下文(this是Javascript语言的一个关键字,this访问,是一个object或者undefined,作为隐式参数被传递)共四种情况:作为函数被调用作为方法被调用作为构造函数被调用通过apply或call方法被调用1)作为函数被调用 ...原创 2018-04-02 17:02:27 · 183 阅读 · 0 评论 -
函数
函数(也是obj,但是有特殊之处)1、区别与其他对象的一个核心特性:函数是可被调用的Fun()//所有object 使用的操作,function也适用2、回调函数//作为参数被传递到另一个函数,等待被调用a=[1,2,3,4,5,-1,-2]a.sort((a,b)=>{returnb-a})console.log(a);forEach(()=>{})//对每一个进行处...原创 2018-03-26 16:53:37 · 186 阅读 · 0 评论 -
JavaScript 入门(新)
//不会一个个知识点的记笔记,只去记录一些比较坑的点或者比较特别的点1、三个基本概念(变量、值、类型) *变量没有类型,值有类型2、变量声明关键词: let , var, const(使用const时,会使变量和值之间的引用关系不能再改变。而js中的原子值无法改变)3、类型:7种(symbol ,null...原创 2018-03-26 16:47:14 · 542 阅读 · 0 评论 -
setTmeOut 和 setInterval
//根据MDN和一些博文整理1、定义1)setTmeOut() 方法可在指定时间以后(以毫秒计)来调用函数或计算表达式。2)setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval(...原创 2018-05-16 23:44:55 · 399 阅读 · 0 评论