技术高手并无佛光普照,只是一群优秀的手艺人 技术博文:https://www.jianshu.com/u/9d946428f053
其实vue里面很多插件的安装和使用都是类似的,所以这里抛砖引玉,拿出几个案例出来理解一下就好。 1、使用淘宝npm镜像 很多安装失败的原因就是因为国内网络限制因素,所以使用淘宝镜像有利于解决这方面问题。
定义 队列是遵循FIFO(First In First Out,先进先出)原则的一组有序的项。 在现实中,最常见的队列的例子就是排队: 来自《javascript数据结构与算法》 创建队列 声明类并声明一个数组用于存储队列中元素的数据结构。
定义 栈是一种遵从后进先出(LIFO)原则的有序集合。 在栈里,新元素都靠近栈顶,旧元素都接近栈低。比如叠书本: 来自《javascript数据结构与算法》 栈的创建 先声明一个类用来表示栈 function Stack()...
树是一种非线性的数据结构,以分层的方式存储数据。树被用来存储具有层级关系的结构,比如文件系统中的文件;树还被用来存储有序列表。 二叉树与二叉查找树二叉树是一种特殊的树,它的子节点个数不超过两个;一个父节点的两个子节点分别称为左节点和右节点。
前言:将我有过了解前端自学网站和书本分享给大家,互联网是个好东西,多多利用;希望能给大家提供一点帮助作为我对大家七夕的祝福,好好学习,天天向上。共勉,哈哈。
基本用法 要使用元素,必须先设置其width和height属性,指定可以绘图区域大小。 如果浏览器不支持canvas,则会显示这里的信息 要在这块画布(canvas)上绘图,需要取得绘图上下文。
_.noop() 不论传递给它的是什么参数,返回的都是undefined。 _.noop() => undefined //函数如果没有return返回值的话,默认的就是返回undefined。
HTML部分 DOCTYPE的作用?标准模式和兼容模式各有什么区别? 告知浏览器的解析器用说明文档标准来解析这个文档;如果在文档开始处没有发现文档类型声明或者格式不正确将会导致浏览器开启兼容模式。
1、前言 学了半个月的vue,做这个小项目也做了半个月;数据是实时抓取自QQ音乐的api接口,主要的功能实现是对网页版的qq音乐功能来做参考。 2、关于项目 这个小项目用了webpack+vue全家桶+es6等技术栈来实现的,基本实现了音乐播放,数据...
前言:最近在做一个vue的项目,碰到一点关于mapMutations传参的问题,解决完问题了所以写一下对它理解。 1、官网中的提交载荷(传参)具体到一般demo中大概是这样的 const store new Vuex.
1、安装vue-cli脚手架 2、初始化 src目录下新建一个store文件并新建一个store.js文件 引入vue和vuex并显式的通过Vue.use(Vuex)来安装Vuex import Vue from "vue" import Vuex from "vuex" Vue.
分析vuejs官网上一个表格组件的实现过程。 原址:https://cn.vuejs.org/v2/examples/grid-component.html 1、新建一个demo和vue实例 //js var demo=new Vue({ e...
1、构造器 ①每个vue.js应用都是通过构造函数Vue创建一个Vue的根实例启动的: var vm=new Vue({ //选项 }); ②在实例化Vue时,需要传入一个选项对象,它可以包含数据、模板挂载元素、方法、生命周期钩子等选项。
前言:这两天把vuejs官方文档都看了一遍(路由的文档还没看),现在回过头来再结合英文文档重新看一遍 ,为的是学下英文,然后总结性的写一下。
Ajax是无需刷新页面就能够从服务器取得数据的一种方法。 1、XMLHttpRequest对象 各浏览器(包括ie7+)都支持原生的XHR对象,在这些浏览器中创建XHR对象可以: var xhr=new XMLHttpRequest(); ps:个人觉得现在写一个跨浏览器兼容的函数方法没必要,兼容做到ie7+就够了 2、XHR的用法 ①open( )方法 接受三个参数:第一个参数是要发送的请求的类型(“get”、“post”等);第二个参数是请求的URL(文件);第三个参数表示是否(true/false)异步发送请求的布尔值。
json是一种数据格式,不是一种编程语言。 json是一种轻量级的数据格式,可以简化表示复杂数据结构的工作量。 1、语法 ①json字符串必须使用双引号 ②没有声明变量 ③没有末尾分号 ④json对象中的属性名必须加双引号 json的语法可以表示三种类型的值 简单值:使用与js相同的语法,可以在json中表示字符串、数值、布尔值和null。
1、偏移量 先讲几个偏移量属性: offsetHeight:元素在垂直方向上占用的空间大小;相当于border-top+padding-top+height+padding-bottom+border-bottom offsetWidth:元素在水平方向上占有的空间大小;相当于botder-left+padding-left+width+padding-right+border+right offsetLeft:元素的左外边框至包含元素的左内边框之间的像素距离。
前言:这两天在网上找了些视频和资料学习webpack,最后发现官网上的教程原来就写得很好,只是都是全英文的一开始不想去看。。。。今天认真看了下官网教程,然后总结下这两天的对webpack入门的学习,写一下互相学习,英语好的就直接去官网看吧webpack官方入门教程。
本来打算暑假将自己每天学到的东西写下来,每天做成一篇文章的,结果现在每周能产出一篇文章就不错了。。。【掩面】。。今天学了点npm命令行操作,就写一下 1.简介 npm有两层含义。
_.isNull(object) 如果object的值是null,返回true。 _.isNull(null); => true; _.isNull(undefined); => false; _.isNull =function(obj){ return obj === null; } undefined派生自null,所以两者相等(==),但是不全等(===),所以这里如果obj是undefined则会返回false。
underscore.js一直听说都是一个很经典的库,很适合新手入门,所以历经小半年断断续续的学习,总算是把它敲完了。然后又过了一段时间到了现在,回过头来,打算自己再总结一番,写个源码解析并综合所学到的写下具体用法。
原文作者:Jordan Allen 原文出处:https://www.quora.com/What-is-the-most-important-life-lesson-you’ve-learned-so-far/answer/Jordan-Allen-4 当我13岁的时候,我想要六块腹肌。
1.当在函数的作用域里定义一个和外部变量一样的名称的变量时,变量声明会提升至第一句,但是赋值则不变 var test="hello world"; function(){ alert(test); var test="hello world a...
原文作者:William Beteet 原文出处:www.quora.com/What-is-the-one-thing-that-people-wish-they-had-known-about-life-when-you-were-in-your-20s-d-2/answer/William-Beteet-1 前言:quora上一篇我觉得不错的回答转译过来分享一下。
原文作者:Gianni Cara 原文出处:www.quora.com/What-is-the-most-inspiring-way-to-start-the-day/answer/Gianni-Cara 前言:早起是个难题,懒床已变习惯?一日之计在于晨,让自己早点起床我也尝试过很多方法,逛quora的时候看到一篇回答怎样开启高效一天的回答,觉得不错,所以翻译过来分享一下,希望对你也有帮助。
前言:这两天学了下nodejs,网络上有很多教程但是我觉得不是很全面,所以写一下我学习的过程和当中所遇到的问题。 1、安装 安装不用我多说,直接去nodejs官网(https://nodejs.org/en/),下载你电脑所对应的系统版本然后全部点击下一步傻瓜式安装就行了。