随笔分类 - javascript
摘要:js获取浏览器滚动条距离顶端的距离 一、jQuery获取的相关方法 jquery 获取滚动条高度获取浏览器显示区域的高度 :$(window).height(); 获取浏览器显示区域的宽度 :$(window).width(); 获取页面的文档高度 :$(document).height(); 获取
阅读全文
摘要:1、分类ECMAScript js基本语法与标准DOM Document Object Model文档对象模型BOM Browser Object Model浏览器对象模型 tips:DOM和BOM都是一套API(Application programing interface)2、注释方式styl
阅读全文
摘要:1.利用对象的唯一性来处理 2.第二种方法:利用indexOf方法 3.利用Es6 Set数据结构,它类似于数组,其成员的值都是唯一的。 利用Array.from将Set结构转换成数组 拓展运算符(...)内部使用for...of循环
阅读全文
摘要:1.map方法:(映射) map实例: 1.filter方法:(过滤)
阅读全文
摘要:web 本地存储 (localStorage、sessionStorage) 说明 对浏览器来说,使用 Web Storage 存储键值对比存储 Cookie 方式更直观,而且容量更大,它包含两种:localStorage 和 sessionStorage sessionStorage(临时存储)
阅读全文
摘要:首先要知道export,import ,export default是什么 ES6模块主要有两个功能:export和import export用于对外输出本模块(一个文件可以理解为一个模块)变量的接口 import用于在一个模块中加载另一个含有export接口的模块。 也就是说使用export命令定
阅读全文
摘要:一、简介 getter函数,获取object对象的属性值。 setter函数,对object对象的属性进行赋值。 通常,有两种手段可以对object对象存、取值; 1. 在对象初始化时 2. 在对象初始化后 二、定义属性 2.1 在对象初始化时 在getter函数前用“get”关键字定义,在sett
阅读全文
摘要:形参就是没有赋值的变量,实参就是有赋值的变量 形参就是函数定义时候用的,实参是在函数调用时候用的
阅读全文
摘要:prototype 函数有原型,函数有一个属性叫prototype,函数的这个原型指向一个对象,这个对象叫原型对象。这个原型对象有一个constructor属性,指向这个函数本身。 一个实例化对象,没有prototype属性。 __proto__ JavaScript中,万物皆对象,任何东西都有__
阅读全文
摘要:1.通过var object={} 对象字面量,可以叫对象直接量来自定义一个对象 2.可以通过 var obj = new Object();创建对象 3.通过构造函数来创建对象通过instanceof操作符可以检测一个对象是否由某个指定的构造器函数来创建的对象 4.通过object.create来
阅读全文
摘要:一、事件 1-261、onmousedown定义:onmousedown事件会在鼠标按键被按下时发生 2、onmouseup定义:onmouseup事件会在鼠标按键被松开时发生 3、onmousemove定义:onmousemove事件会在鼠标指针移动时发生支持该事件的js对象:document但是
阅读全文
摘要:http://www.zhangxinxu.com 张鑫旭 http://www.runoob.com/bootstrap/bootstrap-carousel-plugin.html 菜鸟 bootstraphttp://www.haodoxi.com/daohangcaidan/360.html
阅读全文
摘要:1.在一般函数方法中使用 this 指代全局对象 1 2 3 4 5 function test(){ this.x = 1; alert(this.x); } test(); // 1 1 2 3 4 5 function test(){ this.x = 1; alert(this.x); }
阅读全文
摘要:摘要:作用域是JavaScript最重要的概念之一,想要学好JavaScript就需要理解JavaScript作用域和作用域链的工作原理。 作用域是JavaScript最重要的概念之一,想要学好JavaScript就需要理解JavaScript作用域和作用域链的工作原理。今天这篇文章对JavaScr
阅读全文
摘要:①添加事件方法 addHandler:function(element,type,handler){ if(element.addEventListener){//检测是否为DOM2级方法 element.addEventListener(type, handler, false); }else i
阅读全文
摘要:JS选取DOM元素的方法 注意:原生JS选取DOM元素比使用jQuery类库选取要快很多 1、通过ID选取元素 document.getElementById('myid'); 2、通过CLASS选取元素 document.getElementsByClassName('myclass')[0];
阅读全文
摘要:window.onload是js原生的事件,$(function(){})是Jquery的方法(等价于$(document).ready(function(){}) ),两者主要有以下几点差别:1、window.onload:在页面所有资源加载完后执行,如果有多个定义则只执行最后一个2、$(func
阅读全文

浙公网安备 33010602011771号