原创 Js作用域與作用域鏈詳解

 一直對Js的作用域有點迷糊,今天偶然讀到JavaScript權威指南,立馬被吸引住了,寫的真不錯。我看的是第六版本,相當的厚,大概1000多頁,Js博大精深,要熟悉精通需要大毅力大功夫。 一:函數作用域    先看一小段代碼:

原创 動態加載JS和CSS

加載JS var JSLOADED=[];//已載入的文件//動態加載js、css文件function import(type,src){ if(!_JS_LOADED[src]){      if(type==”js”){ 

原创 Vue2.0實現懶加載

import Vue from ‘vue’ import Router from ‘vue-router’ Vue.use(Router) export default new Router({ routes: [ {

原创 JQ選擇器

jQuery的選擇器支持CSS3選擇器標準. 下面是W3C最新的CSS3選擇器標準: http://www.w3.org/TR/css3-selectors/ 標 準中的選擇器都可以在jQuery中使用. jQuery選擇器按照功

原创 這套公式讓你瞭解javascript的作用域

01引言 JavaScript是門全棧性的語言,尤其是在2016年,經常聽到JavaScript要一統天下的梗,甚至有流言說16年會個Vue.js就能找到工作,和當年iOS會個TableView就能找工作一樣。(tableView

原创 JS面向對象的繼承三種方法:原型繼承,原型冒充繼承,複製繼承

1.原型繼承 function Dog(){ this.a = function(){ alert(“123”); } } function SDog(){ this.b = functi

原创 CSS中的zoom屬性和scale屬性的用法及區別

CSS中的zoom屬性和scale屬性的用法及區別------------Scale屬性 scale屬性的取值爲2個,它本身其實相當於一個函數,因爲它的寫法就和函數一樣: scale(); scale(x

原创 vue $refs的基本用法

<div id="app">    <input type="text" ref="inpt"/>    <button @click="add">文本</button></div><script>new Vue({        el:

原创 30而立的程序員思想

30歲(2017-1987),曾經對我來說曾是個多麼遙遠的數字,但它正悄然的離我越來越近。古人云,三十而立,而立的意思是自立於世,多指學有所成。 在《于丹的〈論語心得〉》裏,“立”是內心的的立,是內在心靈的獨立,而不是十歲的無知,二十歲的

原创 js比較運算符

比較運算符 JavaScript中一個比較便捷的地方,便是它可以給每一個在比較運算的結果變量強行轉化成布爾類型。但是從另一方面來考慮,有時候它也會爲我們帶來很多不便,下面的這些例子便是一些一直困擾很多程序員的代碼實例: console.l