数组是JavaScript中一个很重要的概念。数组是一种特殊的变量,因为它一个变量里面可以存储多个值。一、创建数组var array_name = [item1, item2, ...];
比如:
var imgURL=[&...
2019年07月23日 2776
最近更新
JavaScript教程
移动端利用js改变html的font-size值达到适配的方法
移动端适配主要有两种方法,一种是用css,一种是用js,但是根本都是通过修改html的font-size的大小,然后换算成rem倍数关系的值,从而适配不同设备尺寸。关于css的适配方法,这篇文章已经介绍。利用calc()函数计算文字大小进行适配rem和em的区别在于,rem始终是html根的文字大小...
2019年07月19日 3297
JavaScript教程
JavaScript基础5:NaN和isNaN到底是啥?
NaN和isNaN(),还有ES6提供的Number.isNaN(),真的把脑袋都绕晕了,觉得计算机的世界真的好笨,人看一眼就知道的事情,它们要有一套各种转换逻辑才能得出结论。好吧,其实它们的逻辑都是人设计的,最终还是人笨了 : )一、什么是NaN?number数据类型包括有效数字和一个NaN,所以...
2019年07月12日 2637
JavaScript教程
JavaScript基础4:Strings 及String Methods
字符串是JavaScript中最常用的数据类型,主要用来存储和操作文本,当然,这个文本指的是带有引号的字符。1、定义一个变量,为其赋值一个字符串,字符串用双引号和单引号包含起来。var str1="hello world!";
var str2=&...
2019年07月11日 2688
JavaScript教程
JavaScript基础3:运算符和表达式
运算符和被运算的对象(操作符)构成表达式,表达式能产生一个具体的值。JavaScript的运算符包括:算术运算符、赋值运算符、字符串运算符、比较运算符、逻辑运算符、类型运算符、按位运算符。一、算术运算符算术运算符用于对数字执行算术运算。运算符描述例子+加var x = 100&n...
2019年07月08日 2680
JavaScript教程
JavaScript基础2:数据类型
JavaScript是一门弱语言,不像大学时候学的C语言,用一个变量,还要先定义数据类型,定义成了int整型,就不能放字符串进去。JavaScript定义的变量,就是你先放了数字进去,它就变成了数字类型,后面改放了字符串进去,也就变了字符串类型。所以,在进行一些运算的时候,虽然灵活,但也会出毛病,这...
2019年04月03日 3137
JavaScript教程
JavaScript基础1:JavaScript的前世今生
JavaScript,我们喜欢简称为js,这是一门基于浏览器就可以解释的脚本语言。随着移动端的火爆,JavaScript也是借着东风扶摇直上,成为了这几年上升势头最猛的编程语言。不过,JavaScript的出身不太好。1995年,网景公司,也就是开发出第一款最流行的Navigator浏览器的公司,为...
2019年03月27日 3064
CSS教程
CSS3第十八课:响应式web布局——grid 栅格布局基础介绍
一、什么是栅格布局一提到响应式布局,很多人都会使用框架,比如熟知的bootstrap,但是框架大而全,相应的代码就冗余,有时候开发一个小应用根本不用上框架,直接自己搭建一个小的栅格系统就可以用了。其实栅格,说直白一点就是把页面划分成很多等分的列。比如,经典的12grid,就是把网页划分成等分的12列...
2019年03月26日 4276
CSS教程
CSS3提供的一个计算函数calc(),在响应式的计算上很有帮助
CSS3提供的函数calc(),是calculate(计算)的缩写,具有计算的能力,允许通过+ - * / 运算符构成一个数学表达式,最终产生一个具体的value值。
calc()是动态计算,任何数值都可以用这个函数计算,比如width,height,font-size...
2019年03月25日 4827