miya's Blog


  • 首页

  • 标签

  • 分类

  • 归档

  • 关于

  • 搜索

hello,JS:10-01事件(流)和事件处理程序

发表于 2018-08-17 | 更新于: 2018-08-18 | 分类于 前端 , JavaScript | 阅读次数:
字数统计: 2,527 | 阅读时长 ≈ 11

前言:

最近,很多事情的时间交叉点汇集到一起,时间明显越来越少了。因为要学做项目了,写博客的记录已经赶不上课程的学习进度,记录知识在博客真的是一个耗费时间和精力的事情啊,这其中还要查资料、弄懂知识点,而且也到了再一次梳理知识集中问老师的时候。赶着时间学习,会有一种赶着你跑的冲劲,加油吧。

阅读全文 »

hello,JS:09 DOM元素

发表于 2018-08-17 | 更新于: 2018-08-17 | 分类于 前端 , JavaScript | 阅读次数:
字数统计: 4,520 | 阅读时长 ≈ 19

一、DOM

1、定义

DOM,即文档对象模型(Document Object Model )

阅读全文 »

hello,JS:08 setTimeout和任务队列

发表于 2018-08-17 | 更新于: 2018-08-17 | 分类于 前端 , JavaScript | 阅读次数:
字数统计: 4,169 | 阅读时长 ≈ 16

前言:

之前写过一次被不小心删掉了,幸好思路和参考资料还在,所以赶快写下来。里面涉及了一点点dom事件的操作(但不影响学习)。


一、什么是定时器

JS提供定时执行代码功能,叫做定时器(timer),主要由etTimeout()和setInterval()这两个函数来完成。setTimeout()和setInterval()是windows的两个全局属性。

阅读全文 »

hello,JS:07 正则表达式

发表于 2018-08-17 | 更新于: 2018-08-17 | 分类于 前端 , JavaScript | 阅读次数:
字数统计: 3,433 | 阅读时长 ≈ 16

一、意义

用来判断用户输入是否符合某些特定规则,如检测判断用户所填信息是否为正确的手机号?正确的邮箱地址?以及在很多文本编辑器中,则更常用来检索、替换那些符合某个模式的文本。

阅读全文 »

hello,JS:06-5 Math/Math

发表于 2018-08-17 | 更新于: 2018-08-17 | 分类于 前端 , JavaScript | 阅读次数:
字数统计: 2,551 | 阅读时长 ≈ 12

一、字符串

1、单双引号(实际无区别)

特别场景下,单引号更严格。如:"It's a long journey"

阅读全文 »

hello,JS:06-4 ES5 数组拓展

发表于 2018-08-17 | 更新于: 2018-08-17 | 分类于 前端 , JavaScript | 阅读次数:
字数统计: 2,281 | 阅读时长 ≈ 11

一、针对Array对象做了大幅拓展

1、Array.isArray(obj)

用于判断一个变量(或对象)是否为数组,如:

1
2
3
4
5
Array.isArray([])
// true

Array.isArray({})
// false

阅读全文 »

hello,JS:06-3 [Array]

发表于 2018-08-17 | 更新于: 2018-08-17 | 分类于 前端 , JavaScript | 阅读次数:
字数统计: 2,866 | 阅读时长 ≈ 13

一、数组基本使用

1、如何去声明一个数组

1
var arr = [ 值 ]

值里面可以是数据类型中的任何一个,如数字、字符串、对象、函数、数组等任何
如:

1
var arr =  [3,4,5]

阅读全文 »

hello,JS:06-2{ "JSON" }

发表于 2018-08-17 | 更新于: 2018-08-17 | 分类于 前端 , JavaScript | 阅读次数:
字数统计: 638 | 阅读时长 ≈ 3

一、定义

JSON,用于数据交换的文本格式(解析之后得到一个相应的对象),是一种数据格式,如:

1
2
3
4
5
{ 
"name":"wangxiaoqin",
"age":3
}
// {name: "wangxiaoqin", age: 3}

阅读全文 »

hello,JS:06-1{对象}

发表于 2018-08-17 | 更新于: 2018-08-17 | 分类于 前端 , JavaScript | 阅读次数:
字数统计: 1,579 | 阅读时长 ≈ 7

一、对象

1、定义:

本质上是一种无序的数据集合,由若干个“键值对”(又称为:成员)(key-value)构成。其中,键值对,包括键名(key,即成员的名称)、键值(value,即成员的值)。

阅读全文 »

hello,JS:05引用类型和深浅拷贝

发表于 2018-08-17 | 更新于: 2018-08-17 | 分类于 前端 , JavaScript | 阅读次数:
字数统计: 2,350 | 阅读时长 ≈ 9

一、基本类型VS引用类型

注: 这里的内存,为虚拟内存

1、引用类型:

  • 定义:保存在堆内存中的对象,变量中保存的实际上只是一个指针,这个指针执行内存中的另一个位置,由该位置保存对象
  • 包括:对象、数组、函数、正则

假设变量中有一个函数,函数内东西特别多(或者有一个对象,对象里的数据特别大),这里可选堆的空白处存放函数、对象的数据(随机选择未使用的空白堆,随意变大变小),放在堆中的均为引用类型

阅读全文 »
123…5
miya Wang

miya Wang

越努力,越幸运

46 日志
8 分类
120 标签
RSS
GitHub E-Mail Twitter weibo 知乎 掘金
推荐阅读
  • JavaScript 标准参考教程(alpha)
  • web前端导航
  • MDN
  • 张鑫旭
  • 百度前端技术学院
  • google前端开发基础
© 2018 miya Wang | Site words total count: 98.7k
本站总访问量次
|