
js的语法集合
blueSky-fan
喜欢前端,喜欢技术分享,喜欢跑步,喜欢户外活动
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js的日期对象
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>D.原创 2020-08-16 17:51:03 · 184 阅读 · 0 评论 -
闭包和继承
闭包 闭包是我们函数的一种高级使用方式 在聊闭包之前我们要先回顾一下 函数 函数的两个阶段 我们一直说函数有两个阶段 定义阶段 调用阶段 函数定义阶段 开辟一个 存储空间 把函数体内的代码一模一样的放在这个空间内(不解析变量) 把 存储空间 的地址给函数名 函数调用阶段 按照函数名的地址找到函数的 存储空间 形参赋值 预解析 将函数 存储空间 中的代码拿出来执行(才解析变量) ...原创 2020-01-25 19:59:46 · 216 阅读 · 0 评论 -
面向对象
面向对象 首先,我们要明确,面向对象不是语法,是一个思想,是一种 编程模式 面向: 面(脸),向(朝着) 面向过程: 脸朝着过程 =》 关注着过程的编程模式 面向对象: 脸朝着对象 =》 关注着对象的编程模式 实现一个效果 在面向过程的时候,我们要关注每一个元素,每一个元素之间的关系,顺序,。。。 在面向过程的时候,我们要关注的就是找到一个对象来帮我做这个事情,我等待结果 例子 ????: 我要...原创 2020-01-24 23:23:52 · 271 阅读 · 0 评论 -
10.js中的DOM对象
特殊标签的获取方式 - 获取body标签 var body1=document.body console.log(body1) - 获取head标签 var head1=document.head console.log(head1) - 获取title,不是获取标签,而是获取标签中的内容 var title1=document.title console.log(ti...原创 2020-01-21 18:12:38 · 530 阅读 · 2 评论 -
09js.BOM和DOM
BOM / DOM(上) 使用 js 去操作浏览器和页面中的 html 元素了 BOM BOM(Browser Object Model): 浏览器对象模型 其实就是操作浏览器8 的一些能力 我们可以操作哪些内容 获取一些浏览器的相关信息(窗口的大小) 操作浏览器进行页面跳转 获取当前浏览器地址栏的信息 操作浏览器的滚动条 浏览器的信息(浏览器的版本) 让浏览器出现一个弹出框(alert/co...原创 2020-01-21 17:52:57 · 167 阅读 · 0 评论 -
js08.Math和date
Math 和 Date Math 是 js 的一个内置对象,提供了一堆的方法帮助我们操作 数字 Date 是 js 的一个内置对象,提供了一堆的方法帮助我们操作 时间 Math 没有什么多余的东西,就是一堆的方法来操作数字 random Math.random() 这个方法是用来生成一个 0 ~ 1 之间的随机数 每次执行生成的数字都不一样,但是一定是 0 ~ 1 之间的 生成的数字包含...原创 2020-01-21 17:12:25 · 282 阅读 · 0 评论 -
08.js字符串的操作
ES5/String this 关键字 this 只能出现在作用域里面 this一般都是出现在函数内部 全局作用域下的this 永远都是window var a=10 console.log(this) 函数中的this: 不一样的函数里面的this也是不一样的 直接以 函数名() 调用的,this就是window function fn(){ console.log(this) ...原创 2020-01-21 16:37:02 · 557 阅读 · 0 评论 -
07数组
数组 - 什么是数组? 字面理解就是 数字的组合 其实不太准确,准确的来说数组是一个 数据的集合 也就是我们把一些数据放在一个盒子里面,按照顺序排好 [1, 2, 3, ‘hello’, true, false] 这个东西就是一个数组,存储着一些数据的集合 创建一个数组 数组就是一个 [] 在 [] 里面存储着各种各样的数据,按照顺序依次排好 字面量创建一个数组 直接使用 [] 的方式...原创 2020-01-21 14:48:53 · 186 阅读 · 0 评论 -
05.js函数下集
函数(下) 作用域(重点) 什么是作用域,就是一个变量可以生效的范围 变量不是在所有地方都可以使用的,而这个变量的使用范围就是作用域 全局作用域 全局作用域是最大的作用域 在全局作用域中定义的变量可以在任何地方使用 页面打开的时候,浏览器会自动给我们生成一个全局作用域 window 这个作用域会一直存在,直到页面关闭就销毁了 // 下面两个变量都是存在在全局作用域下面的,都是可以在任意地方使...原创 2020-01-21 14:20:38 · 271 阅读 · 1 评论 -
4.js函数
函数(上) 我们代码里面所说的函数和我们上学的时候学习的什么三角函数、二次函数之类的不是一个东西 函数的概念 对于 js 来说,函数就是把任意一段代码放在一个 盒子 里面 在我想要让这段代码执行的时候,直接执行这个 盒子 里面的代码就行 先看一段代码 // 这个是我们以前写的一段代码 for (var i = 0; i < 10; i++) { console.log(i) ...原创 2020-01-21 14:04:41 · 211 阅读 · 0 评论 -
03.js循环结构
循环结构 循环结构,就是根据某些给出的条件,重复的执行同一段代码 循环必须要有某些固定的内容组成 初始化 条件判断 要执行的代码 自身改变 WHILE 循环 while,中文叫 当…时,其实就是当条件满足时就执行代码,一旦不满足了就不执行了 语法 while (条件) { 满足条件就执行 } 因为满足条件就执行,所以我们写的时候一定要注意,就是设定一个边界值,不然就一直循环下去了 //...原创 2020-01-21 13:08:10 · 133 阅读 · 0 评论 -
2.js分支结构
分支结构 我们的 js 代码都是顺序执行的(从上到下) 逻辑分支就是根据我们设定好的条件来决定要不要执行某些代码 IF 条件分支结构 if 语句 通过一个 if 语句来决定代码执行与否 语法: if (条件) { 要执行的代码 } 通过 () 里面的条件是否成立来决定 {} 里面的代码是否执行 // 条件为 true 的时候执行 {} 里面的代码 if (true) { alert...原创 2020-01-21 13:02:42 · 169 阅读 · 0 评论 -
01.JavaScript基础语法
- JavaScript :编程语言 JavaScript能干什么 1. 常见的网页效果【表单验证,轮播图。。。】 2. 与H5配合实现游戏【水果忍者: http://www.jq22.com/demo/html5-fruit-ninja/】 3. 实现应用级别的程序【http://naotu.baidu.com】 4. 实现统计效果【http://echarts.baidu.com/exampl...原创 2020-01-21 12:47:00 · 176 阅读 · 0 评论