10 2017 档案

摘要:本文是对官方文档的整理 因为 v-if 是一个指令,所以必须将它添加到一个元素上。但是如果想切换多个元素呢?此时可以把一个 <template> 元素当做不可见的包裹元素,并在上面使用 v-if。最终的渲染结果将不包含 <template> 元素。 可以使用 v-else 指令来表示 v-if 的“ 阅读全文
posted @ 2017-10-31 11:19 fanlinqiang 阅读(1387) 评论(0) 推荐(0)
摘要:本文是对官方文档的整理 https://cn.vuejs.org/v2/guide/syntax.html Vue.js 使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。所有 Vue.js 的模板都是合法的 HTML ,所以能被遵循规范的浏览器和 HT 阅读全文
posted @ 2017-10-31 09:17 fanlinqiang 阅读(409) 评论(0) 推荐(0)
摘要:占位1 阅读全文
posted @ 2017-10-30 21:10 fanlinqiang 阅读(139) 评论(0) 推荐(0)
摘要:vue更新到2.0之后,作者就宣告不再对vue-resource更新,而是推荐使用axios axios发送请求,默认情况下不会携带cookie(withCredentials: false, // default),需要通过设置withCredentials:true来解决。 全局默认配置设置方法 阅读全文
posted @ 2017-10-30 20:33 fanlinqiang 阅读(538) 评论(0) 推荐(0)
摘要:MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 它的特点:高性能、易部署、易使用,存储数据非常方便。 数据库本质是文件管理系统 MongoDB:非关系型数据库,(不同于关系型数据库二维存储的概念,如:mysql,oracle,) 阅读全文
posted @ 2017-10-30 18:35 fanlinqiang 阅读(448) 评论(0) 推荐(0)
摘要:fs.stat,获取文件信息。 var fs = require('fs') fs.stat('../index.js', (err, stats) => { if (err) { console.log(err); } else { console.log(stats); //是否是文件 console.log(stats.isFile()); ... 阅读全文
posted @ 2017-10-30 15:34 fanlinqiang 阅读(236) 评论(0) 推荐(0)
摘要:url url.parse() querystring querystring.parse( [string] , [分隔符] ) ,解析为js字面量 querystring.stringify() ,将js对象转为字符串 querystring.escape() ,转译 实际上浏览器上也有类似功能 阅读全文
posted @ 2017-10-30 14:57 fanlinqiang 阅读(249) 评论(0) 推荐(0)
摘要:一、 盒模型的概念和组成盒模型是css布局的基石,它规定了网页元素如何显示以及元素间相互关系。css定义所有的元素都以拥有可像盒子一样的外形和平面空间,即都包含边框、边界、补白、内容区,这就是盒模型。 1) padding的使用方法填充:padding,在设定页面中一个元素内容到元素的边缘(边框... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(170) 评论(0) 推荐(0)
摘要:一、XHTML元素分类根据css显示分类,XHTML元素被分为三种类型:块状元素,内联元素,可变元素1.块状元素(block element) 1)块状元素在网页中就是以块的形式显示,所谓块状就是元素显示为矩形区域,常用的块状元素包块div,dl,dt,dd,ol,ul,fieldset,(h... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(990) 评论(0) 推荐(0)
摘要:1、溢出属性(容器的)overflow:visible/hidden(隐藏)/scroll/auto(自动)/inherit;visible:默认值,内容不会被修剪,会成现在元素框之外;hidden:内容会被修剪,并且其余内容是不可见的;scroll:内容会被修剪,但是浏览器会显示滚动条,以便查看其... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(557) 评论(0) 推荐(0)
摘要:离线文档:http://hemin.cn/jq/downloads.html在线api:http://www.w3school.com.cn/jquery/index.asp http://hemin.cn/jq/index.htmljQuery选择什么版本 1.x? 2.x? 3.x?目前... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(136) 评论(0) 推荐(0)
摘要:参考文献:高性能JavaScript模板引擎原理解析:http://cdc.tencent.com/2012/06/15/%e9%ab%98%e6%80%a7%e8%83%bdjavascript%e6%a8%a1%e6%9d%bf%e5%bc%95%e6%93%8e%e5%8e%9f%e7%90... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(184) 评论(0) 推荐(0)
摘要:原型的优点与缺点 优点:共享 缺点:原型中所有属性是被很多实例共享的,共享对于函数非常合适,对于包含基本值的属性也还可以。但如果属性包含引用类型,就存在一定的问题:基本类型的值和引用类型的值在内存空间的存放方式 工厂模式 缺点:每次new一个工厂都要创建Object这样会造成资源的浪费,并且new出 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(269) 评论(0) 推荐(0)
摘要:typeof、instanceof 与 constructor 详解 typeof 一元运算符 返回一个表达式的数据类型的字符串,返回结果为js基本的数据类型,包括number,boolean,string,object,undefined,function. 语法:typeof(data) 或 t 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(261) 评论(0) 推荐(0)
摘要:主要学习教程:http://www.runoob.com/nodejs/nodejs-tutorial.html 下载地址:https://nodejs.org/en/ 中文网:http://nodejs.cn/ 淘宝镜像:http://npm.taobao.org nodeJS产生的背景:解决高并 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(216) 评论(0) 推荐(0)
摘要:网页制作技术1、 XHTML+CSS 标记语言一、 WEB标准的概念及组成1)WEB标准是网页制作的标准,它不是一个标准,它是根据网页的不同组成部分生成的一系列标准。这些标准大部分由W3C起草发布,也有部分标准由ECMA起草发布。 W3C制定的结构和表现的标准;结构:(xhtml ,xml)表现:(... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(593) 评论(0) 推荐(0)
摘要:JS是单线程还是多线程?使用setTimeout代替setInterval??浏览器对象模型 (BOM) 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(249) 评论(0) 推荐(0)
摘要:获取页面dom元素相对于窗口的绝对位置?JavaScript文档碎片?DOM文档对象模型的基本操作?获取非行间样式兼容性操作? 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(175) 评论(0) 推荐(0)
摘要:一、CSS属性组成和作用属性:属性是指定选择符所具有的属性,它是css的核心,css2共有150多个属性属性值:属性值包括法定属性值及常见的数值加单位,如25px,或颜色值等。二、CSS核心属性1、文本大小:{font-size:12px/14px/16px;}说明:1)属性值为数值型时,必须给属性... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(389) 评论(0) 推荐(0)
摘要:1、css简介cascading style sheets 汉译层叠样式表,WEB标准中的表现标准语言,表现标准语言在网页中主要对网页信息的显示进行控制,简单说就是如何修饰网页信息的显示样式。目前推荐遵循的是W3C发布的CSS3.01996年由w3C正式推出的css1.1998年由w3C正式推... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(147) 评论(0) 推荐(0)
摘要:认识hasLayout——IE浏览器css bug的一大罪恶根源 转 什么是hasLayout?hasLayout是IE特有的一个属性。很多的ie下的css bug都与其息息相关。在ie中,一个元素要么自己对自身的内容进行计算大小和组织,要么依赖于父元素来计算尺寸和组织内容。当一个元素的hasLa... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(183) 评论(0) 推荐(0)
摘要:Linux下SSH免密码登录转自:http://haitao.iteye.com/blog/1744272 ssh配置 主机A:10.0.5.199主机B:10.0.5.198 需要配置主机A无密码登录主机A,主机B先确保所有主机的防火墙处于关闭状态。在主机A上执行如下: 1. $cd ~/.s... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(188) 评论(0) 推荐(0)
摘要:Ubuntu下 ssh : connect to host localhost port 22:Connection refused转自:http://asyty.iteye.com/blog/1440141 Ubuntu下测试ssh时使用ssh localhost 命令,出现错误提示connect... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(572) 评论(0) 推荐(0)
摘要:Ubuntu中root用户和user用户的相互切换转自:http://www.cnblogs.com/weiweiqiao99/archive/2010/11/10/1873761.htmlUbuntu是最近很流行的一款Linux系统,因为Ubuntu默认是不启动root用户,现在介绍如何进入roo... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(221) 评论(0) 推荐(0)
摘要:百度百科:浏览器大战 https://baike.baidu.com/item/%E6%B5%8F%E8%A7%88%E5%99%A8%E5%A4%A7%E6%88%98/8488119?fr=aladdin1.为什么会出现浏览器兼容问题?由于各大主流浏览器由不同的厂家开发,所用的核心架构和代码也很... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(281) 评论(0) 推荐(0)
摘要:CSS Sprites的原理(图片整合技术)(CSS精灵)/雪碧图 一、将导航背景图片,按钮背景图片等有规则的合并成一张背景图,即将多张图片合为一张整图,然后用background-position”来实现背景图片的定位技术。二、图片整合的优势:1)通过图片整合来减少对服务器的请求次数,从而提高 页... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(379) 评论(0) 推荐(0)
摘要:一、表格高级1、表格的作用:显示数据;(一)关于表格的CSS属性1、单元格间距(该属性必须给table添加)border-spacing:value;2、合并相邻单元格边框border-collapse:separate(边框分开)/collapse(边框合并);3、无内容单元格显示、隐藏empty... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(469) 评论(0) 推荐(0)
摘要:position 定位属性,检索对象的定位方式;一、语法:position:static /absolute/relative/fixed取值:1、static:默认值,无特殊定位,对象遵循HTML原则;2、absolute:绝对定位,将对象从文档流中拖离出来,使用left/right/top/bo... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(350) 评论(0) 推荐(0)
摘要:通信协议是什么?(ftp、http、https、file...)交流的规则举例:汉语、英语、法语、德语(百度百科:通信协议) 通信协议是指双方实体完成通信或服务所必须遵循的规则和约定。通过通信信道和设备互连起来的多个不同地理位置的数据通信系统,要使其能协同工作实现信息交换和资源共享,它们之间必须具有... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(462) 评论(0) 推荐(0)
摘要:Math内置对象的常见API(http://www.w3school.com.cn/jsref/jsref_obj_math.asp)Math.random() 取值范围[0~1) Math.round() 四舍五入 Math.round(-11.5) //-11 (向上取整)Math... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(105) 评论(0) 推荐(0)
摘要:原文:http://rockyuse.iteye.com/blog/1426510说到prototype,就不得不先说下new的过程。我们先看看这样一段代码:1很简单的一段代码,我们来看看这个new究竟做了什么?我们可以把new的过程拆分成以下三步: var p={}; 也就是说,初始化一个对象p。... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(125) 评论(0) 推荐(0)
摘要:1 、console.log 用于输出普通信息console.error 用于输出错误信息console.info 用于输出提示性信息console.warn 用于输出警示信息.2、console.count 用于输出执行次数console.group 用于让控制台输出的... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(171) 评论(0) 推荐(0)
摘要:let关键字用来替代var 的关键字,不能重复定义一个变量举例:for(var i=0; i 5) { function m(){ console.log("2222222222") }}m();在ES5中,函数m会在第二次定义时被覆盖。 结果: 22222222... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(308) 评论(0) 推荐(0)
摘要:使用map标签可以给指定图片某块区域加超链接使用方法:1.为map标签首先加上一个id属性来为map标签定义一个唯一的名称2.为了保证兼容性再加上name属性,属性值和id的值相同注:img中的usemap属性可引用map中的id或name属性(由浏览器决定)所以需要添加id和name两个属性3.为... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(1130) 评论(0) 推荐(0)
摘要:你是不是经常听师兄或一些前端前辈说不能用CSS通配符 *,CSS选择器层叠不能超过三层,CSS尽量使用类选择器,书写HTML少使用table,结构要尽量简单-DOM树要小....等这些忠告,以前我就大概知道使用通配符或者CSS选择器层次过多可能会降低性能,至于为什么不使用table标签我一直是迷迷糊 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(176) 评论(0) 推荐(0)
摘要:原文地址:http://blog.csdn.net/qq_18826911/article/details/68924255首先我们要明白的是,页面的显示过程分为以下几个阶段:1、生成DOM树(包括display:none的节点)2、在DOM树的基础上根据节点的集合属性(margin,padding... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(201) 评论(0) 推荐(0)
摘要:while和do-while的区别do-while第一次执行,不做条件判断当FOR循环出现嵌套时,内层循环和外层循环是否可以使用同一个循环变量?for(var i=0; i parseInt(726/10) -----> 72 -----> 72%10 ----->2 var ... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(325) 评论(0) 推荐(0)
摘要:CSS 外边距合并CSS 外边距CSS 定位概述外边距合并指的是,当两个垂直外边距相遇时,它们将形成一个外边距。合并后的外边距的高度等于两个发生合并的外边距的高度中的较大者。外边距合并外边距合并(叠加)是一个相当简单的概念。但是,在实践中对网页进行布局时,它会造成许多混淆。简单地说,外边距合并指的是... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(144) 评论(0) 推荐(0)
摘要:渲染规则1.内部的box会在垂直方向,一个接一个的放置2.box垂直方向的距离由margin决定,属于同一个bfc的两个相邻box的margin会发生重叠3.每个元素的margin box的左边,与包含块border box的左边相接触(对于从做往右的格式化,否则相反)4.bfc的区域不会与floa... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(128) 评论(0) 推荐(0)
摘要:Document 测试本测试本测试本测试本本测试本本测试本本测试本 以下为测试代码: Document 测试本测试本测试本测试本本测试本本测试本本测试本 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(1698) 评论(0) 推荐(0)
摘要:一、在写网页底部links的时候,一般不用p标签里直接加a标签 除非兼容ie6,一般使用ul来写二、img一般不单独放,外套盒子且盒子写宽高(避免因图片不“标准”时布局出错)三、 点击无刷新 点击,即刷新页面四、margin值一般情况下 上下重叠、左右相加五... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(90) 评论(0) 推荐(0)
摘要:去除inline-block元素间间距的N种方法一、现象描述真正意义上的inline-block水平呈现的元素间,换行显示或空格分隔的情况下会有间距,很简单的个例子: 间距就来了~~我们使用CSS更改非inline-block水平元素为inline-block水平,也会有该问题:.space a {... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(154) 评论(0) 推荐(0)
摘要:一、工具箱(多种工具共用一个快捷键的可同时按【Shift】加此快捷键选取) 矩形、椭圆选框工具 【M】 移动工具 【V】 套索、多边形套索、磁性套索 【L】 魔棒工具 【W】 裁剪工具 【C】 切片工具、切片选择工具 【K】路径选择工具、直接选取工具 【A】 文字工具 【T】 吸管、颜色取样器、度量... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(188) 评论(0) 推荐(0)
摘要:一、宽高自适应网页布局中经常要定义元素的宽和高。但很多时候我们希望元素的大小能够根据窗口或子元素自动调整,这就是自适应。元素自适应在网页布局中非常重要,它能够使网页显示更灵活,可以适应在不同设备、不同窗口和不同分辨率下显示。(1)宽度自适应 元素宽度设置为100%。(块元素宽度默认为1... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(495) 评论(0) 推荐(0)
摘要:原文:https://segmentfault.com/q/1010000007278354?_ea=1295176问题:function f1(a) { console.log(a);// 10; 这里我开始觉得是undefined的 // 我以为var a=1会先把var a=un... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(1483) 评论(1) 推荐(0)
摘要:1、在房里有三盏灯,房外有三个开关,在房外看不见房内的情况,你只能进门一次,你 用什么方法来区分那个开关控制那一盏灯?答:随机打开一个开关(设为A)若干分钟, 然后关掉;再打开另外一个(设为B) ; 进门 亮着的是B 开关对应的灯泡;另一个有温度的灯泡是A; 剩下的一个也就确定了。(人们对常见的... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(330) 评论(0) 推荐(0)
摘要:JavaScript Date 对象JavaScript Date 对象http://www.w3school.com.cn/jsref/jsref_obj_date.asp日期处理 Date ——如何创建日期对象var d = new Date();var d = new Date("2015/0... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(159) 评论(0) 推荐(0)
摘要:严格模式所谓严格模式,从字面上就很好理解,即更严格的模式在这种模式下执行,浏览器会对JS的要求更苛刻。举例: function m1(){ max = 100;}m1();alert(max); //由于max没有var声明,因此max会变成全局变量但是在严格模式下:function m1(... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(148) 评论(0) 推荐(0)
摘要:什么是JS的执行环境? function funA(){ //一段代码静静的躺在这里,不能叫执行环境 }funA();//当代码开始执行以后,系统会将它存入执行栈,并为他准备好足够的内存空间使用//并安排相关线程辅助这个函数的执行。环境就诞生了简单的说... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(274) 评论(0) 推荐(0)
摘要:1、单例模式 (Singleton pattern)(https://baike.baidu.com/item/%E5%8D%95%E4%BE%8B%E6%A8%A1%E5%BC%8F/5946627?fr=aladdin) 单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(118) 评论(0) 推荐(0)
摘要:参考:http://www.ruanyifeng.com/blog/2012/11/require_js.html什么是模块化?以前我们可能会这样做代码分工 //modules.js -----var moduleA = {......}var moduleB = {......}var modul... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(151) 评论(0) 推荐(0)
摘要:gulp什么是gulp? 基于node的自动化构建工具gulp能干什么?1 自动压缩JS文件2 自动压缩CSS文件 3 自动合并文件4 自动编译sass5 自动压缩图片6 自动刷新浏览器7 自动编译ES6...........怎么安装gulp?因为它基于nodeJS,因此需要先安装no... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(182) 评论(0) 推荐(0)
摘要:下载地址:https://github.com/carhartl/jquery-cookie使用方法:设置 cookie:$.cookie('the_cookie', 'the_value');注:如果 $.cookie 没有第三个参数,那么当浏览器关闭时,该 cookie 将会自动删除。设置一个有... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(150) 评论(0) 推荐(0)
摘要:Native Apps 指的是远程程序,一般依托于操作系统,有很强的交互,是一个完整的App,可拓展性强,需要用户下载安装使用优点:打造完美的用户体验性能稳定操作速度快,上手流畅访问本地资源(通讯录,相册)设计出色的动效,转场拥有系统界别的贴心通知或提醒用户留存率高缺点:分发成本高(不同平台有不同的... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(336) 评论(0) 推荐(0)
摘要:IE8不兼容HTML5一般来说,单数版本为过渡版,偶数版为稳定版html两种模式 :1、标准模式 2、混杂模式 。HTML5中只使用 即可激活标准模式xhtml 是一个过渡版本可以不用掌握box-sizing:border-box (盒子的宽高包括border及padding)页面适应移动端(e... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(183) 评论(0) 推荐(0)
摘要:1、CSS3-2D转换属性:transformCSS3 允许您使用 2D 转换来对元素进行格式化。可以利用transform功能来实现文字或图像的变形处理.转换类型 1) rotate:旋转 用法:transform: rotate(45deg); 共一个参数“角度”,单位deg... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(289) 评论(0) 推荐(0)
摘要:CSS3中的矩阵CSS3中的矩阵指的是一个方法,书写为matrix()和matrix3d(),前者是元素2D平面的移动变换(transform),后者则是3D变换。2D变换矩阵为3*3,如下面矩阵示意图;3D变换则是4*4的矩阵。有些迷糊?恩,我也觉得上面讲述有些不合时宜。那好,我们先看看其他东西,... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(774) 评论(0) 推荐(0)
摘要:一、webStorage1、目标 1、了解cookie的不足之处,引入webstorage的概念 2、学习并且掌握webstorage有哪两种 3、学习并且掌握sessionStorage 4、学习并且掌握localStorage 5、反复练习localStorage的用法 6... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(1113) 评论(0) 推荐(0)
摘要:流媒体概念介绍所谓流媒体是指采用流式传输的方式在Internet播放的媒体格式。 流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络上。用户通过解压设备对这些数据进行解压后,节目就会像发送前那样显示出来。“流”媒体的“流”指的是这种媒体的传输方式(流的方式),而并不是... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(1315) 评论(0) 推荐(0)
摘要:什么AJAX? AJAX= Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 不是新的编程语言,而是一种使用现有标准的新方法。 AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。 AJAX 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(166) 评论(0) 推荐(0)
摘要:正则表达式API: http://www.w3school.com.cn/jsref/jsref_obj_regexp.asp https://baike.baidu.com/item/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F/1700215?fr= 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(179) 评论(0) 推荐(0)
摘要:JavaScript Event API:http://www.w3school.com.cn/jsref/dom_obj_event.asp 什么是事件驱动模型? 由事件的发生来触发程序的执行 都有哪些事件? onclick 单击 ondblclick 双击 onmouseover 鼠标划入 on 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(205) 评论(0) 推荐(0)
摘要:手册地址:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String 使用常量定义字符串和使用new关键字定义字符的区别? 典型问题: var s1 = "abc"; //栈内存 va 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(174) 评论(0) 推荐(0)
摘要:API:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array javaScript的Array对象是用于构造数组的全局对象,数组类似于列表的高阶对象。在javaScript的数组中 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(358) 评论(0) 推荐(0)
摘要:javascript————一个面向对象的跨平台脚本语言。 HTML文件必须在浏览器里执行,JS文件必须嵌入到HTML文件里才能执行凡是不能独立执行需要依赖其他程序的,通常都叫做脚本。 javascript中的注释 // 单行注释 / * 一段注释 */ // 另一段注释 /* * 多行注释 * * 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(149) 评论(0) 推荐(0)
摘要:http:1、http概念 HTTP(HyperText Transfer Protocol)超文本传输协议,是互联网上应用最为广泛的一种网络协议。 HTTP是基于TCP协议的一种高级协议, 用于客户端和服务器直接的通信,是一个无状态的协议。客户端是终端用户,服务... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(282) 评论(0) 推荐(0)
摘要:video: 1、常见的视频格式 视频的组成部分:画面、音频、编码格式 视频编码:H.264、theora、VP8(google开源) 2、常见的音频格式 编码:AAC、MP3、Vorbis 3、HTML5虽然能在完全脱离插件的情况下播放音视频,但不是支持所有的格式 ... 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(587) 评论(0) 推荐(0)
摘要:git学习: 常用 Git 命令清单:http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html Git远程操作详解:http://www.ruanyifeng.com/blog/2014/06/git_remote.html Git 工作 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(388) 评论(0) 推荐(0)
摘要:包管理器 Node Package Manager: 1类:本地开发使用的包 (devDependencies),如:gulp 2类:项目依赖包 (dependencies),如:jquery 升级NodeJS: 这里使用n来管理node版本,更受欢迎的是使用nvm来管理:http://www.cn 阅读全文
posted @ 2017-10-27 08:46 fanlinqiang 阅读(389) 评论(0) 推荐(0)