JavaScript
happiness_0
这个作者很懒,什么都没留下…
展开
-
JavaScript中数据类型之间的转换规则
我们都知道JavaScript是一种弱类型的语言,在声明变量时无需指明数据类型。在代码执行过程中,JavaScript会根据需要自动进行类型转换。下面介绍几种数据类型之间的转换规则:1.其他数据类型转化为数值类型:类型转换后的结果undefinedNaNnull0booleantrue:1;false:0string若内容为数字,则结果为相应的数字;否则为NaN其他对象NaN2.其他数据类型转化为逻辑型数据类型转换后的结果原创 2021-04-13 17:40:57 · 138 阅读 · 1 评论 -
JS简易计算器
Js简易计算器主要是通过获取Dom节点,对其进行操作。主要功能:加减乘除运算,然后可以清零具体代码如下:Calculator.html<body> <div id="box"> <div class="title">Calculator</div> <input type="text" id="num1" placeholder="请输入第一个数字"/> <p><se原创 2021-02-25 13:41:30 · 357 阅读 · 3 评论 -
JS中Math的方法使用
Math是JS中的一个常用的内置对象,当我们进行数学计算时,使用起来很方便。接下来,让我们一起来看看Math对象的方法是如何使用的!1.向上取整(即大于当前数值的最小整数)Math.ceil(12.08);//向上取整13Math.ceil(-1.54);-12.向下取整(即小于当前数值的最大整数)Math.floor(12.58);//向下取整12Math.floor(-2.87);-33.随机函数(左闭右开)Math.random(); //[0,1)Math原创 2021-02-24 14:21:21 · 1445 阅读 · 2 评论 -
JavaScript详解——变量
JavaScript中的变量1.局部变量作用域1.1 varvar定义变量的作用域是有作用域的,在一个函数中声明定义一个var变量,作用域是整个函数体内,函数体外不能使用! function get(){ var x = 1; console.log(x); } var y = x+1; // x is not defined内部可以访问外部成员,反之不可以function set1(){ v原创 2021-02-04 18:07:41 · 221 阅读 · 0 评论 -
JavaScript详解——函数和方法
1、JavaScript中的函数1.1函数定义方法1:function 函数名(参数1,参数2,······){}function abs(x){ if (x>=0){ return x; }else{ return -x; } }方法2:匿名函数将结果赋给变量abs1 const abs1 = function (x) {原创 2021-02-03 21:57:53 · 554 阅读 · 0 评论 -
JavaScript详解——对象
3.JavaScript中的对象若干个键值对,形式如下:var 对象名 = {对象名 : 对象值,对象名 : 对象值,对象名 : 对象值}//定义person对象,有3个属性 var person = { name : "Jone", age : 3, sex : '男' }注:JS中的对象,用{······}表示一个对象,键值对描述其属性(属性名 : 属性值),多个属性值之间用逗号隔开,最后一个属性原创 2021-02-02 20:45:05 · 155 阅读 · 1 评论 -
JavaScript详解——数组
2、JavaScript数据类型2.2 数组Array数组可以包含任意数据类型1.定义数组var arr = [2, 64, 7, 8, 0,"0","2","9"];2.获取数组长度arr.lengtharr.length = 9;//给数组长度赋值,数组长度会改变,若赋值过小,会造成数组元素丢失3.获取数组的元素及对应的下标(forEach()方法)arr.forEach(function (value, index) { console.log(value,index);原创 2021-02-02 13:10:14 · 2595 阅读 · 1 评论 -
JavaScript详解——数据类型之字符串
2、JavaScript数据类型2.1字符串1.双引号字符串和单引号字符串console.log("hello");console.log('helloWorld');2.单双引号嵌套的字符串可以是外双内单,也可以是外单内双3.多行字符串编写(esc键下面的`)var string = `hello nihao 你好 hi`4.模板字符串(esc键下面的`) let name = "linda"; let age = 10;原创 2021-01-27 13:13:37 · 98 阅读 · 0 评论 -
JavaScript快速入门
1、JavaScript快速入门1.1 引入JavaScript1、内部标签(可写在html标签内的任意位置)<script>//······</script>2、外部引入first.js//······test.html(与first.js同一级)<script src="first.js" ></script>测试代码<!DOCTYPE html><html lang="en"><head&g原创 2021-01-26 14:21:52 · 122 阅读 · 3 评论