- 博客(10)
- 资源 (3)
- 收藏
- 关注
转载 最近aliyun maven用不了,需要修改下maven地址
<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
2018-07-31 21:56:15 5930
转载 JavaScript回顾学习:《JavaScript高级程序设计》读书笔记
Javascript由以下三部分组成: 核心(ECMAScript) 文档对象模型(DOM) 浏览器对象模型(BOM) ECMAScript组成部分:语法、类型、语句、关键字、保留子、操作符、对象。按照惯例,外部 JavaScript 文件带有.js 扩展名。但这个扩展名不是必需的,因为 浏览器不会检查包含 JavaScript 的文件的扩展名。这样一来,使用 ...
2018-07-23 22:40:39 197
转载 JavaScript回顾学习:常用的惰性函数
惰性载入表示函数执行的分支只会在函数第一次掉用的时候执行,在第一次调用过程中,该函数会被覆盖为另一个按照合适方式执行的函数,这样任何对原函数的调用就不用再经过执行的分支了。1、事件监听function addEvent(type, element, fun) { if (element.addEventListener) { addEvent = function...
2018-07-23 22:29:18 159
原创 JavaScript回顾学习:元素的client\offset\scrollHeight
整理下关于元素的属性:clientHeight、clientWidth、clientLeft、clientTopoffsetHeight、offsetWidth、offsetLeft、offsetTopscrollHeight、scrollWidth、scrollLeft、scrollTop<html><head> <title>c...
2018-07-21 18:14:22 116
原创 JavaScript回顾学习:利用文档碎片优化Dom性能
在浏览器中,一旦对文档DOM进行一次添加/更新/删除操作,就会引发DOM一次重排,导致DOM性能问题。利用文档碎片,一次性对DOM进行操作,减少文档多次重排,例子: window.onload = function () { var mydiv = document.getElementById('mydiv'); var m...
2018-07-21 17:03:32 264
转载 JavaScript回顾学习:模拟call、apply、bind方法
模拟call方法:Function.prototype.mycall = function (context) { var context = context || window; context.fn = this; var args = []; for (var i = 0, len = arguments.length; i < len; i++...
2018-07-21 12:56:24 143
转载 vscode 设置 eclipse 快捷键
【首选项】-->【键盘快捷方式】-->【用于高级自定义打开和编辑 keybindings.json】[ { "key": "alt+/", "command": "editor.action.triggerSuggest","when": "editorTextFocus" }, { "key": "ctrl
2018-07-21 11:09:54 6202 1
原创 JavaScript回顾学习:预解释/变量提声
1、当浏览器加载HTML页面时候,首先会提供一个供全局JS代码执行的环境:全局作用域(globa/window)2、预解释(也就是变量提声):在当前作用域下,JS代码执行之前,浏览器首先会默认把所有带var和function的进行提前声明或者定义(1)理解声明和定义 var num = 12; 声明(declare): var num; -> 告诉浏览器在...
2018-07-18 16:49:38 163
原创 JavaScript回顾学习:“如何确定this”的3条经验(屡试不爽)
今天偶然看到一个视频教程,视频中讲授如何确定this的三条方法,让我茅塞顿开,解开了心中一直的痛点,很是受用。下面我特意记录下,以备用和学习。3条方法如下:1、元素绑定事件,方法中的this是当前操作的元素2、方法名前面是否有点,有点,点前面是谁,this就是谁,如果没有,this是window(严格模式下是undefined)3、构造函数执行,方法中的this是当前类的一个实例先从一个面试题开始...
2018-07-12 09:42:34 161
原创 JavaScript回顾学习:基本知识
1、JavaScript5种基本数据类型、1种复杂数据类型: 基本数据类型:Undefined、Null、Boolean、Number和String 复杂数据类型:Object, 本质是一组键值对组成的2、typeof操作符:用于检测给定变量的数据类型,对一个值试用typeof操作符可能返回下列某个字符串: "undefined"——表示值未定义; "boolean"——表...
2018-07-11 10:01:00 165
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人