js
贩剑小僧
这个作者很懒,什么都没留下…
展开
-
js入门(二十一):作用域
什么是作用域javaScript 语言中的**作用域(scope)**就是指变量、函数或者对象的可访问范围。也就是说,作用域控制着变量、函数或者对象的可见性和生命周期。说白了,作用域就是全局变量和局部变量,全局变量全局可以访问,局部变量只能局部访问。声明周期:从创建到代码运行结束或者中途销毁。全局变量声明和普通变量声明一样,就是看声明时所处的位置。例如:var a=100functio...原创 2020-02-21 12:11:04 · 120 阅读 · 0 评论 -
js入门(二十):函数
函数什么是函数JavaScript 语言中的函数就是一段可以重复执行的代码块。简单来说,函数只需要定义一次,但可以调用一次或多次。如下示例代码所示://定义一个fun函数function fun(){ console.log('这是一个函数.')}//调用fun函数fun()函数定义使用function调用()有参函数定义以及调用function add(a, b){ ...原创 2020-02-15 14:41:51 · 103 阅读 · 0 评论 -
js入门(十九):数组
本章内容将全面介绍js中数组部分数组概述什么是数组:数组(Array),是一个有序是数据集合,可以通过数组的名称(name)或者索引(index)访问数组中的数据内容。数组中的每一项可以存储任何类型的数据,也就是说,一个数组中可以存储不同类型的数据。等价于列表如下示例代码展示了 JavaScript 语言中的一位数组,二维数组,三维数组:var arr = ['这是一个测试内容.', 1...原创 2020-02-13 13:33:28 · 140 阅读 · 0 评论 -
js入门(十八):跳转语句
break 语句break 语句是终止语句。该语句会立即跳出当前的循环语句,并且强制执行该循环语句之后的语句。目前,break 语句主要应用于循环语句或者 switch 语句。continue 语句continue 语句的作用是结束循环语句中的本次循环,并开始下一次的循环。目前,continue 语句主要应用于循环语句continue 语句与 break 语句最大的区别在于,break 语...原创 2020-01-29 12:48:47 · 272 阅读 · 0 评论 -
js入门(十七):循环语句
avaScript 语言的 EMCA-262 5 版本提供了 4 种循环语句:while 语句while (condition) { statement}var num = 0while (num < 10) { console.log('num是一个小于10的数字.') num++}do…while 语句do…while 语句会先执行指定的语句块,再执行指定表达式的...原创 2020-01-29 12:46:19 · 134 阅读 · 0 评论 -
js入门(十六):条件语句
什么是条件语句条件语句是通过指定表达式的运算结果来判断是执行还是跳过某些指定的语句块。简单来说,某个表达式的运算结果为 true 或 false,如果结果为 true 则来执行指定语句块,如果结果为 false 则跳过指定语句块(不执行)。如下示例代码所示:var flag = 100if (Boolean(flag) === true) { console.log('if语句被成功执行...原创 2020-01-29 12:36:50 · 373 阅读 · 0 评论 -
js入门(十五):语句概述
语句概述1.什么是语句:js与其他语言一样,都拥有判断及循环语句顺序:条件语句:JavaScript 语言的解释器/引擎根据指定表达式的运算结果来判断是执行还是跳过指定语句。循环语句:JavaScript 语言的解释器/引擎根据指定表达式的运算结果来判断是否重复执行指定语句。跳转语句:可以让 JavaScript 语言的解释器/引擎跳转到代码中指定的位置继续执行。语句块JavaSc...原创 2020-01-29 12:20:57 · 226 阅读 · 0 评论 -
js入门(十四):条件运算符
什么是条件运算符条件运算符是 JavaScript 语言中唯一的三元运算符。也就是说,条件运算符的操作数需要 3 个。实际上,条件运算符是先运算一个表达式的计算结果,然后根据这个运算结果来决定执行另外两个中的哪一个表达式。其语法结构如下所示:condition ? exprIfTrue : exprIfFalsecondition 参数:条件表达式,条件运算符是根据该表达式的计算结果来判...原创 2020-01-13 14:06:25 · 861 阅读 · 0 评论 -
js入门(十三):赋值运算符
什么是赋值运算符JavaScript 语言中的赋值运算符使用的是 = 符号,其作用是右边表达式的计算结果赋值给左边的变量。如下示例代码所示:var x = 2var y = 3console.log(x)console.log(x = y + 1)console.log(x = x * y)复合赋值运算符加赋值运算符加赋值运算符是把右边的值与左边的变量进行相加运算,并将运算的...原创 2020-01-13 14:02:23 · 505 阅读 · 0 评论 -
js入门(十二)逻辑运算符
逻辑运算符概述JavaScript 语言的逻辑运算符是先将两个操作数的类型转换为 boolean 类型,经过指定逻辑运算符进行运算,再返回其运算的结果。如果两个操作数都是 boolean 类型的话,返回运算的结果则也是 boolean 类型的值;如果两个操作数不是 boolean 类型的话,返回运算的结果则是操作数具体的值JavaScript 语言提供了如下表所示的逻辑运算符:逻辑短路原则...原创 2020-01-13 13:53:34 · 248 阅读 · 0 评论 -
js入门(十一):比较运算符
比较运算符概述JavaScript 语言中的比较运算符是进行比较两个操作数运算,并返回一个 boolean 类型的值。其操作数可以是数字值、字符串或对象等。一般情况下,如果两个操作数不是同一个类型的值的话,JavaScript 语言会转换其中一个操作数的类型,再进行比较运算。JavaScript 语言提供了如下表所示的比较运算符:值得注意的是:字符串使用比较运算符进行运算时,是基于标准字...原创 2020-01-13 13:35:02 · 440 阅读 · 0 评论 -
js入门(十):运算符概述和数值运算符
什么是运算符:所谓运算符主要用来针对一个或多个操作数进行的运算。例如 2+3,其操作数为 2 和 3,而运算符为 +。很多编程语言都具备运算符内容,JavaScript 语言中同样具备运算符。JavaScript 语言中大部分的运算符是由标点符号表示的,例如 +、= 等。而还要一些运算符是由关键字表示的,例如 delete、typeof 等。JavaScript 语言中的运算符是由 ECMA-...原创 2020-01-13 13:28:20 · 362 阅读 · 0 评论 -
js入门(九):变量类型的转换
隐形转换:1.转成boolean只要加两个逻辑非运算符(!)console.log(!!"这是字符串")//输出true其他数据类型转换为 boolean 类型,需要了解转换规则是怎么样的,如下表所示:数据类型 转换为 true 值 转换为 false 值:boolean 类型 true ...原创 2020-01-08 10:25:23 · 187 阅读 · 0 评论 -
js入门(八):变量与常量
什么是变量:在我看来变量就是一个储存着信息的字符串,这个信息或为数值,或为字符串,或为列表等等信息变量如何声明:在js中声明变量我们使用var,例如:var a="1"concole.log(a)这样我们就声明了一个变量a,并且给他的初始化值为字符串1使用变量的目的:存储信息:声明一个变量来储存信息,以此代替较长的内容,例如:var a="daddhaughuihshnhndgi...原创 2020-01-07 20:42:17 · 274 阅读 · 0 评论 -
js入门(七):数值类型与数值函数
1.不区分整数和浮点数,都是用浮点数表示2.IEEE 754 64为浮点格式的数值3.浮点数:最大值:1.798…10^308最小值:5*10^-3244.整数:最小:-2^53最大:2^53实际操作:var decimal=20;var hex=0*FE;//十六禁止;相当于十进制254var octal=077;//八进制;相当于十进制63console.log(h...原创 2020-01-07 17:09:04 · 157 阅读 · 0 评论 -
js入门(六):数据类型概括
两大类:原始类(primitive type):数值(整数/浮点数),字符串,布尔值对象类型(object type):属性的集合,每一个由key和value组成,key是字符串,value可以为原始类型,也可以是对象类型特殊类型1.null** 2.undefind**注意:由于js为动态语言,所以定义时不需要定义类型,初始化时它会根据初始化值来改变数据类型例如:var c=20...原创 2020-01-07 16:01:57 · 108 阅读 · 0 评论 -
js入门(五):内容拓展网站标签
Html在html源码中,输入代码,alert(“我的提示”)—弹窗的意思原创 2020-01-07 14:45:59 · 104 阅读 · 0 评论 -
js入门(四):关键字和保留字
关键字与保留字**导读:**本小节讲解 JavaScript 的关键字和保留字。两者都是具有特殊用途的标识符,而标识符就是一个名称,例如 JavaScript 语言中的变量名或者函数名所谓关键字,就是在 JavaScript 语言中具有特殊用途的一组标识符,这些标识符是不能被用作变量名或者函数名的。关键字是由 ECMA-262 标准定制的,不同版本的 ECMA-262 标准中的关键字可能会有差...原创 2020-01-07 08:49:07 · 184 阅读 · 0 评论 -
js入门(三):语法结构以及注释符分号结尾
语法结构区分大小写,例如:Hello和hello是不同的变量var hello = 'hello'console.log(hello)var Hello = 'Hello'console.log(Hello)var HELLO = 'HELLO'console.log(HELLO)//运行结果hello//Hello//HELLO可选分号结尾一般情况下,JavaScr...原创 2020-01-07 08:38:18 · 441 阅读 · 0 评论 -
js入门(二):js变量的定义以及js文件的调试
js作为一门语言,自然有的变量,下面讲解变量定义首先,先了解弱语言的定义,通过百度我们可以了解到,若语言定义变量是不需要定义变量类型的,他会在我们之后的使用中自行定义(个人理解),也就是说,我们不需要去定义变量的类型.接下来我们说如何在js中去定义一个变量var str = “这是一个测试内容.”; // 定义一个用于测试的变量debugger; // 添加debugger语句conso...原创 2020-01-06 21:50:04 · 323 阅读 · 0 评论 -
js入门(一):js简介与输出
javaScript 语言是一门弱类型、基于原型的直译式脚本语言,运行于 JavaScript 解释器/引擎。JavaScript 解释器/引擎最早是浏览器核心的一部分,广泛地被用来支持客户端的脚本语言(不仅包含 JavaScript 语言),最早是支持 HTML 页面的运行。JavaScript 语言内置了一个包含一系列对象的标准库,比如数组、日期、数学和一个语言元素集合包括操作符、流程控制及...原创 2020-01-06 21:27:59 · 322 阅读 · 0 评论