一、引入JS文件的三种方法:内嵌、内联、外联。 1.直接在script标签内部书写代码。 2.通过script标签的src属性,引入外部的JavaScript文件 JS语法 声明变量 例:`var a; a=10;` a=10;` a=10;` a=10;` a=10;` a=10;` a=10;` ...
分类:
编程语言 时间:
2016-10-16 19:43:09
阅读次数:
160
Function: 匿名函数,作用域,作用域链和闭包 函数的重载: 什么是:函数名相同,参数列表不同.根据传入函数的参数的不同,整形不同的逻辑. 何时用:如果一项任务,根据不同的参数,不执行不用的逻辑. 优点:减轻调用者的负担. 问题:js语法不知函数的重载. 解决办法:在函数中都有argument ...
分类:
其他好文 时间:
2016-10-16 13:58:42
阅读次数:
484
1.Package Control 安装插件 2.Material Theme 主题 3.Emmet 自动HTML标签 4.Snippets JS自动片段 5.Advance newfile 文件夹下新建 6.DocBlockr 注释 7.SublimeLinter JS语法校验 ...
分类:
其他好文 时间:
2016-09-30 15:14:51
阅读次数:
101
1. JS的输出 innerHTML: document.write(): 在页面载入之后,使用 document.write 后,输出的内容将覆盖原内容。 写到控制台的例子在前一篇已经用过了。 2. JS变量 用 内嵌JS的 html + Chrome F12 控制台的模式,调试JS语法。 刚好最 ...
分类:
Web程序 时间:
2016-09-30 14:59:20
阅读次数:
139
use strict是ECMAscript5的特性,不建议在全局使用use strict,因为当压缩不同文件时候,一个文件使用了use strict,一个没有使用,没有使用use strict的文件就会报错 1.作用 消除js语法不合理、不严谨、不安全的问题;提高编译器效率,增加运行速度 2.支持的 ...
分类:
Web程序 时间:
2016-09-23 12:57:38
阅读次数:
167
js的由来,最开始是95年为了检查服务器验证表单数据而逐渐发展的。 js的组成,1核心(ECMAScript)2文档对象模型(DOM)3浏览器对象模型(BOM) js是解释性执行,弱类型,基于对象,事件驱动,跨平台的脚本语音 对象包括日期对象,字符串对象,数学对象一系列对象 弱类型不区分整数和小数( ...
分类:
Web程序 时间:
2016-09-21 21:26:00
阅读次数:
239
8.运算符号表达式 ①数学运算符 数学运算符有+、-、*、/除()、%(余数) var a = 10; var b = 5; alert(a+b); 预览以后在网页上弹出的对话框数值就是15。 ②逻辑运算符 逻辑运算符有&&(并)、||(或)、!(非) ③其它运算符 a.字符串的拼接 var s1 ...
分类:
Web程序 时间:
2016-09-12 17:16:53
阅读次数:
428
一、浏览器底层(HTML、CSS、JS) js:DOM、BOM、Style样式、Canvas、SVG、WebGL 问题:js语法层面薄弱,js原生API不好用,浏览器兼容 二、框架core Jquery、YUI等,通用组件 三、框架组件 基础:input、text、checkbox、radio、se ...
分类:
其他好文 时间:
2016-09-08 16:05:49
阅读次数:
93
mongodb 文档数据库,存储的是文档(Bson->json的二进制化). 特点:内部执行引擎为JS解释器, 把文档存储成bson结构,在查询时,转换为JS对象,并可以通过熟悉的js语法来操作. mongo文档型数据库: 表下的每篇文档,都可以有自己独特的结构(json对象都可以有自己独特的属性和... ...
分类:
数据库 时间:
2016-09-05 23:37:39
阅读次数:
260
数组的长度是动态变化的,里面可以防止任意类型的元素 var a=new Array() 数组元素的复制:a[0]=123 a[2]=456 数组的取值:a[i] 数组的属性: a.lenght 数组元素的个数 方法: a.sort() 排序数组,默认是按照数组内的字符排序 a.reverse 翻转数 ...
分类:
编程语言 时间:
2016-08-28 19:38:42
阅读次数:
239