摘要:
什么是Ajax? Ajax的全程是Asynchronous Javascript and XML(即异步的JavaScript和XML,它并不是一种新的编程语言,而是几种原有技术的集合体) ajax是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 Ajax的优点: 通过异步模式,提升了 阅读全文
摘要:
每个函数都有call和apply和bind方法。 call方法的第一个参数是该函数的this指向,之后的参数即为函数的参数值,可传多个。 apply方法的第一个参数也是该函数的this指向,第二个参数为函数的参数,只能传入数组,数组内设置多个值。 以上这两者将会直接执行函数。 bind方法的第一个参 阅读全文
摘要:
显式类型转换 1,Number() 基本数据类型 引用数据类型 2,String() 基本数据类型 引用数据类型 3,Boolean() 只需记得几项为false的值,其他都为true。 +0 -0 '' false NaN undefined null 隐式类型转换 四则运算 == 判断语句 逻辑 阅读全文
摘要:
如何修改网页小图标,浏览器页面上的图标。 如何修改网页小图标,浏览器页面上的图标。 如何修改网页小图标,浏览器页面上的图标。 如何修改网页小图标,浏览器页面上的图标。 修改浏览器页面上的小图标。 制作名字为xxx.png的16*16图标放在项目img目录下, 在网页首面HTML 的<head>……< 阅读全文
摘要:
// ;(function($) { //一个插件的写法 // $.fn.color = function(option) { // var options = $.extend({ // col: 'blue', // fs: '20px' // }, option) // th... 阅读全文
摘要:
一、无继承性的属性 1、display:规定元素应该生成的框的类型 2、文本属性: vertical-align:垂直文本对齐 text-decoration:规定添加到文本的装饰 text-shadow:文本阴影效果 white-space:空白符的处理 unicode-bidi:设置文本的方向 阅读全文
摘要:
严格模式和非严格模式的区别 严格模式下, delete运算符后跟随非法标识符(即delete 不存在的标识符),会抛出语法错误; 非严格模式下,会静默失败并返回false 严格模式下, delete运算符后跟随非法标识符(即delete 不存在的标识符),会抛出语法错误; 非严格模式下,会静默失败并 阅读全文
摘要:
由于windows命令行比较原始不好用,可下载git命令行代替cmd命令行,并且安装nodejs环境 安装完nodejs环境后npm就安装成功了,这样才能使用npm命令。 以上是前提。 搭建项目过程:(创建好项目目录后,在该目录中执行命令) //npm会访问到国外的东西,速度慢,可用淘宝的npm镜像 阅读全文
摘要:
Promise对象用于表示一个异步操作的最终状态(完成或失败)以及其返回的值。 MDN 同步任务会阻塞程序执行(alert、for、...)。 异步任务不会阻塞程序执行(setTimeout、fs.readFile、....)。 promise对象放的是我们未来要做的事情,当我们实例化这个对象后,就 阅读全文
摘要:
模板字符串 反引号`` 1,在反引号中使用${}可以插入js中的变量以及函数。 2,反引号中可以嵌套反引号。 3,不需要顾及普通单引号和双引号所带来的字符串拼接以及转义的问题。 模板字符串的部分新方法 补充: padStart()用于头部补全,即:把ab补全到xxx的头部,如果用来补全的字符串与原字 阅读全文