摘要:
``` var cate = ['Green', 'Pink']; Highcharts.chart('container', { chart: { type: 'column' }, legend: { enable: true }, xAxis: { type: 'category' }, pl 阅读全文
摘要:
强制类型转换 将值从一种类型转换为另一种类型通常称为类型转换,这是显式的情况。隐式的情况被称为强制类型转换 在书中,作者还提出一种区分方式: 类型转换发生在静态类型语言的编译阶段,强制类型转换发生在动态类型语言的运行时。 JS天生的动态类型语言,所以JS中统一讲强制类型转换。 一、JS中的强制类型转 阅读全文
摘要:
原生函数 原生函数,即JavaScript的内建函数(built in function)。常用的原生函数有String()、Number()、Boolean()、Array()、Object()、Function()、RegExp()、Date()、Error()、Symbol()。 一:内部属性 阅读全文
摘要:
值 一:和数组相关的几个需要关注的点 1. 数组可以容纳任何类型的值。 2. 数组声明时不需要预先设置大小。可以动态改变。 3. 使用delete运算符可以将数组中的某个元素删除,但是这个操作不会改变数组的length属性。 4. 稀疏数组:即含有空白或空缺单元的数组(数组中的某一项为undefin 阅读全文
摘要:
类型 javaScript中的类型和熟知的一些强类型语言的有关类型的定义是不一样的。在js中,类型的含义是 值的内部特征,它定义了值得行为,以使其区别于其他值。(a type is an intrinsic, built in set of characteristics that uniquely 阅读全文
摘要:
本文主要是针对BFC特性的应用,至于什么是BFC,可以参看MDN的简介: https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Block_formatting_context 使用Block Formatting Context可以解决如下问 阅读全文
摘要:
在自己之前做的一个视频播放的网站的项目中,由于没有专业的设计,只有一个PS大神。所以在做页面的时候,如何布局如何设计页面的责任就落在了我这个前端学徒工的身上。 那时候自己用的最熟练的就是盒子模型,所以我就会把页面整体划分为一个一个的盒子,盒子间的互相嵌套构成了整个页面。第一个难点就是做一个导航条,如 阅读全文
摘要:
(1)数组去重 原理:定义一个对象obj,然后把数组元素作为obj的属性名,利用属性名是否重复进行判重 (2)使用快速排序算法对数组进行排序 这里面包括两种效果,一种是利用快排的特性实现了去重快排,另一种是不去重的快排。 原理:获得目标数组,选定一个元素最为标志位,遍历剩余的元素,比标志位大放右边, 阅读全文
摘要:
在复习廖雪峰老师的JS教程时,看到数组,又遇到了之前做过的那道小题,题目如下: 练习:在新生欢迎会上,你已经拿到了新同学的名单,请排序后显示:欢迎XXX,XXX,XXX和XXX同学!: 给出了数组: 这道题作为一个练习并不是很难,当时自己第一次看也是按照最直接的办法,使用了${arr[i]}来拿到对 阅读全文
摘要:
最近在学习angularJS,就买了一本《AngularJS即学即用》作为自己的入门书籍,到目前为止看了两章的内容,感觉这本书还是不错的,东西讲的浅显易懂。之所以写这篇文章,一是督促自己能够坚持学习,二是能够给自己一个回头复习的机会,同时也希望能够帮到想学习Angular的同学一二。 这个系列的文章 阅读全文