2021年5月6日

面向对象class继承

摘要: 1 class Student { 2 constructor(name) { 3 this.name = name; 4 } 5 hello(){ 6 alert("hello"); 7 } 8 } 9 var xiaoming = new Student("xiaoming"); 1 class 阅读全文

posted @ 2021-05-06 21:27 Love&Share 阅读(55) 评论(0) 推荐(0)

JSON

摘要: json是什么? 早期,所有数据传输习惯使用xml文件。 ·JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式 ·简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 ·易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传 阅读全文

posted @ 2021-05-06 20:58 Love&Share 阅读(50) 评论(0) 推荐(0)

方法

摘要: 1 var people = { 2 name : "zhangsan", 3 birth: 2001, 4 // 方法 5 age : function () { 6 let now = new Date().getFullYear(); 7 return now-this.birth; 8 9 阅读全文

posted @ 2021-05-06 20:03 Love&Share 阅读(55) 评论(0) 推荐(0)

js中变量的作用域,let,const详解

摘要: 1)函数体中的在函数体外不能用 2)如果两个函数使用相同的变量名,只要在函数内部,就不冲突 3)函数成员可以访问函数内部的成员,反之不行 4)假设,内部函数变量和外部函数的变量重名,由内向外查找。 提升变量的作用域 1 function fun() { 2 3 var x = "x" + y; 4 阅读全文

posted @ 2021-05-06 19:39 Love&Share 阅读(489) 评论(0) 推荐(0)

函数

摘要: 定义方式1: 1 function abs(x) { 2 if (x >= 0) { 3 console.log(x); 4 } else { 5 console.log(-x) 6 } 7 } 定义方式2: 1 let abs1 = function (a) { 2 if (a >= 0) { 3 阅读全文

posted @ 2021-05-06 16:46 Love&Share 阅读(57) 评论(0) 推荐(0)

Map和Set

摘要: Map: 1 // 学生的成绩,学生的名字 2 // var name = ["tom", "jack", "zhangsan"]; 3 // var score = [100, 90, 80]; 4 5 var map = new Map([["tom",100], ["jack", 90], [ 阅读全文

posted @ 2021-05-06 15:00 Love&Share 阅读(69) 评论(0) 推荐(0)

循环结构

摘要: forEach循环 1 var age = [1, 2, 3, 4] 2 3 // 函数 4 age.forEach(function (value) { 5 console.log(value) 6 }) for...in... 1 // for(var index in object){} 2 阅读全文

posted @ 2021-05-06 14:49 Love&Share 阅读(40) 评论(0) 推荐(0)

对象

摘要: 若干个键值对 1 var 对象名 = { 2 属性名: 属性值, 3 属性名: 属性值, 4 属性名: 属性值 5 } 6 7 // 定义了一个person对象,它有4个属性 8 var person = { 9 name:"zhangshan", 10 age:13 11 address:"chi 阅读全文

posted @ 2021-05-06 14:37 Love&Share 阅读(63) 评论(0) 推荐(0)

数组

摘要: 定义数组: var arr = [1, 2, 3, 4, 5, 6, "1", "2"] 1.长度 1 arr.length2 >6 2.indexof,通过元素获得下标索引 1 arr.indexOf(2) 2 >1 注意字符串的“1”和数字1是不一样的。 3.slice()截取Array的一部分 阅读全文

posted @ 2021-05-06 13:54 Love&Share 阅读(65) 评论(0) 推荐(0)

字符串

摘要: 1.正常使用单引号或者双引号包裹 2.注意转义字符\ 1 \` 2 \n 3 \t 4 \u4e2d \u#### Unicode字符 5 \x41 Ascll 字符 3:。多行字符串的编写 1 // tab 上面 esc键下面 2 var msg = 3 ` hello 4 world 5 你好 阅读全文

posted @ 2021-05-06 13:25 Love&Share 阅读(68) 评论(0) 推荐(0)

严格检查模式

摘要: 要使用严格模式,首先要设置为ES6 <!-- 前提:IDEA需要设置支持ES6语法 "use strict";严格检查模式,预防js的随意性出现问题, 必须写在js的第一行 局部变量建议都使用let去定义 --> <script> "use strict"; let x = 2; </script> 阅读全文

posted @ 2021-05-06 11:02 Love&Share 阅读(75) 评论(0) 推荐(0)

js基本语法入门

摘要: 一 基本语法: 1 <!-- js严格区分大小写 <--> 2 <script> 3 // 1.定义变量,js里面没有多余类型,只有var,不要以数字开头 4 var num = 1; 5 var name = "zhangsan"; 6 var score = 1; 7 // 2.条件控制 8 i 阅读全文

posted @ 2021-05-06 10:52 Love&Share 阅读(361) 评论(0) 推荐(0)

导航