摘要:
问题分析: 在pyharm中项目可以正常运行但是在终端 终端输入python manage.py runserver首次测试项目时,出现了无法引用Django的错误。 Traceback (most recent call last): File "manage.py", line 8, in <m 阅读全文
摘要:
var 存在变量提升。let 只能在块级作用域内访问。const 用来定义常量,必须初始化,不能修改(对象特殊) 1、var【声明变量】 var 没有块的概念,可以跨块访问,无法跨函数访问; 2、let【声明块中的变量】 let 只能在块作用域里访问,不能跨块访问,也不能跨函数访问; 3、const 阅读全文
摘要:
1. 不需要function关键字来创建函数。 2. 省略return关键字。在箭头函数中 如果函数体中只有一句代码并且代码的执行结果就是函数的返回值 函数体大括号可以省略。 3. 改变this指向。箭头函数不绑定this 箭头函数没有自己的this关键字,如果在箭头函数中使用this,this关键 阅读全文
摘要:
eval,执行字符串的内容 eval("document.all.t"+t+".className='clicked';"); 它的功能是把对应的字符串解析成 JS 代码并运行;应该避免使用 eval,不安全,非常耗性能(2次,一次解析成 js 语句,一次执行)。 阅读全文
摘要:
==,当且仅当两个运算数相等时,它返回 true,即不检查数据类型(会转换数据类型进行比较)。 ,只有在无需类型转换运算数就相等的情况下,才返回 true,需要检查数据类型 阅读全文
摘要:
arr instanceof Array arr.constructor == Array Object.protype.toString.call(arr) == '[Object Array]' 阅读全文
摘要:
null 表示一个对象被定义了,值为“空值”;undefined 表示不存在这个值。(1)变量被声明了,但没有赋值时,就等于undefined。 (2) 调用函数时,应该提供的参数没有提供,该参数等于undefined。 (3)对象没有赋值的属性,该属性的值为undefined。 (4)函数没有返回 阅读全文
摘要:
typeof 运算符 instanceof 运算符instanceof 严格来说是Java中的一个双目运算符,用来测试一个对象是否为一个类的实例,用法为: // 判断 foo 是否是 Foo 类的实例 function Foo(){} var foo = new Foo(); console.log 阅读全文
摘要:
数据类型主要包括两部分: 简单数据类型: Undefined、Null、Boolean、Number 和 String 复杂(引用)数据类型: Object (包括 Object 、Array 、Function) ECMAScript 2015 新增:Symbol(创建后独一无二且不可变的数据类型 阅读全文
摘要:
1. 不同浏览器的标签默认外补丁margin和内补丁padding不同 发生概率:100% 解决方案:使用CSS通配符*,设置内外补丁为0 *{ margin: 0; padding: 0;} 2. 块属性标签float之后,又有横向的margin值,在IE6中显示会比设置的大(IE6双边距bug) 阅读全文
摘要:
BFC 即 Block Formatting Contexts (块级格式化上下文),它属于普通流,即:元素按照其在 HTML 中的先后位置至上而下布局, 在这个过程中,行内元素水平排列,直到当行被占满然后换行,块级元素则会被渲染为完整的一个新行,除非另外指定, 否则所有元素默认都是普通流定位,也可 阅读全文
摘要:
HTML5 新的语义标签 article 独立的内容。 aside 侧边栏。 header 头部。 nav 导航。 section 文档中的节。 footer 页脚。 画布(Canvas) API 地理(Geolocation) API 本地离线存储 localStorage 长期存储数据,浏览器关 阅读全文