JavaScript学习笔记 - 引用类型

2017-04-26
阅读 20 分钟
1.7k
本文记录了我在学习前端上的笔记,方便以后的复习和巩固。 Object类型 Array类型 Date类型 RegExp类型 Function类型 基本包装类型 单体内置对象 引用类型的值(对象)是引用类型的一个实例。引用类型是一种数据结构,用于将数据和功能组织在一起。也常被称为类。引用类型有时候也被称为对象定义,因为它们描述的是一类对象...

JavaScript学习笔记 - 面向对象设计

2017-04-20
阅读 25 分钟
2k
ECMAScript中没有类的概念,因此它的对象也与基于类的语言的对象有所不同。ECMA-262把对象定义为:"无序属性的组合,其属性可以包含基本值,对象或者函数。"对象的每个属性或方法都有一个名字,而每个名字映射到一个值。我们可以把ECMAScript的对象想象成散列表:无非就是一组名值对,其中值可以使数据或函数。每个对象都...

CSS Flexbox学习笔记

2017-04-02
阅读 6 分钟
4.7k
本文记录了我在学习前端上的笔记,方便以后的复习和巩固。 开始使用Flex {代码...} 在父元素中的显式的设置display:flex或者display:inline-flex {代码...} 效果如下图: 默认情况下,div在css中是垂直的,如下图: 关键词:Flex容器(Flex Container):父元素显式设置了display:flexFlex项目(Flex Items):Flex容器内...

SASS安装和WebStorm的配置

2017-04-02
阅读 2 分钟
10.2k
注意:mac上自带ruby环境一般不用安装 安装SASS 1.安装rvm {代码...} 安装完成后执行脚本让rvm生效 {代码...} 查看rvm版本出现版本号则安装成功 {代码...} 2.用rvm安装ruby {代码...} 安装完后查看下gem版本 {代码...} 3.用gem安装sass 把gem地址改成国内淘宝镜像地址 {代码...} 如果出现下面错误 `ERROR: While executi...

JavaScript学习笔记 - 基本概念

2017-04-02
阅读 12 分钟
2k
严格模式是JavaScript定义了一种不同的解析和执行模型。在严格模式下ECMAScript3中的一些不确定行为将得到处理,而且对某些不安全的操作也会抛出错误。要在整个脚本中启用严格模式,可以在顶部添加如下代码:

JavaScript学习笔记 - 变量、作用域与内存问题

2017-04-02
阅读 5 分钟
2.2k
ECMAScript变量可能包含两种不同数据类型的值:基本类型值和引用类型值。基本类型指的是简单的数据段,而引用类型值指那些可能由多个值构成的对象。

JavaScript学习笔记 - 基础排序算法

2017-04-02
阅读 3 分钟
1.7k
1.比较相邻的元素。如果第一个比第二个大,就交换他们两个。2.对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。3.针对所有的元素重复以上的步骤,除了最后一个。4.持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。

IFE JS练习(二|三) 数组的sort,forEach,slice和filter方法

2017-03-30
阅读 5 分钟
2.9k
1.使用filter方法获取空气质量大于60的城市2.使用sort方法将空气质量大于60的城市排序3.使用forEach方法将数组元素遍历到追加到<ul>的innerHTML中