240 发简信
IP属地:湖南
  • call,apply,this指向

    每个函数都包含两个非继承而来的方法call()和apply(),这两个方法都是在特定的作用域中调用函数,等于设置函数体内this对象的值。 apply()方法接收两个参数:第...

  • 图片预加载

    定义:图片预先加载到浏览器中,即先让图片下载到本地,然后在继续执行后续的操作 js实现图片预加载 进度条:h5新标签

  • 哈哈

    函数闭包

    1.定义:函数内部的函数形成闭包 2.作用:一个是读取函数中的变量,另外一个是将函数中的变量存储于内存中3.弊端:闭包会导致函数运行结束后局部变量的空间不会被释放从而造成内存...

  • cookie存储、localStorage

    一、cookie:本地存储,通俗的讲就是把变量存在浏览器(保存页面信息,用户名,密码)特点:同一个网页cookie共享,cookie必须依赖于服务器环境有过期时间 1.创建过...

  • jq

    1.选择器获取元素$("")//里面放字符串--选择器 2.原生对象与jq对象之间的转化 注意:(1)通过jq获取的是jq对象,通过元素的document.getElemen...

  • 函数

    1.函数的定义使用function 关键字定义,能够执行某个特殊功能的代码段 return 只能返回一个值,没有返回值,返回undefined;return 后面的代码不会执...

  • 事件绑定、事件冒泡与捕获

    一、事件绑定事件绑定又称事件委托,事件代理,可以给同一个div绑定多个事件 非IE: IE: 绑定事件兼容写法:(移除同理) 二、js事件捕获和冒泡 1.什么是事件冒泡:事件...

  • 事件--鼠标、键盘、滚轮

    一、鼠标事件: 注意:鼠标移入移出事件:(是同一个div触发的时候)over和out会在鼠标从父级移入子级元素的时候触发enter和leave只有在移入和移出父级和子级整体的...

  • 事件对象(event)--鼠标、键盘

    一、鼠标事件对象 target:触发了事件的元素,触发事件的元素不一定是绑定事件的元素offsetY:鼠标距离自身的Y轴的距离(相对于target的距离)clientY:鼠标...

  • 120
    DOM、获取计算后样式

    一、DOM:(1)定义:Dom是W3C(万维网联盟)的标准, Document Object Model(文档对象模型)的缩写,是针对HTML和XML稳定的一个API(应用程...

  • 函数闭包

    1.定义:函数内部的函数形成闭包 2.作用:一个是读取函数中的变量,另外一个是将函数中的变量存储于内存中3.弊端:闭包会导致函数运行结束后局部变量的空间不会被释放从而造成内存...

  • js对象

    数学对象http://www.w3school.com.cn/jsref/jsref_obj_math.asp字符串对象http://www.w3school.com.cn/...

  • 120
    值拷贝和对象引用

    栈数据结构:先进后出,后进先出 堆数据结构:数据没有固定顺序,在堆操作在堆操作数据可以任何顺序操作 实例: 1.基本数据类型:Number,boolean,string,Un...

  • for循环小练习

    1.求1 x 2 x 3 x 4 x ... x 19 x 20的结果定义一个变量保存 2..随机产生20个10~50的正整数存放到数组中,并求数组中的最大值,最小值,平均值...

  • js语句

    语句:即js整句或命令 类型:赋值语句、条件语句、循环语句、跳转语句、表达式语句、声明语句 1.条件语句if语句:有条件的执行 switch语句:所有分支依赖于同一个表达式,...

  • js数据类型

    基本数据类型:数值类型(Number)字符串类型(String)布尔值(Boolean)空对象(Null )未定义类型(Undefined)对象类型(Object) 注意点:...

  • js运算符

    js基础语法:运算符,判断语句,数据类型,js对象 一、运算符 赋值运算符 =算数运算符 +-*/% ++ --关系运算符 >< >= <= == === !...