从入门到入土的JS 随笔day01
js 的全称是javascript ,JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。
它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
JS和css和HTML不同,严格区分大小写
JS中数据类型的转换:数字转换成字符串
var num = 1;
第一种:var str = num.string;
第二种:var str = num + " ";
字符串转换成数字
var str = "123sss12";
第一种:
尽可能的转换成整数 var num = parseInt(str);
//转换规则,判定字符串是否以数字开头,如果不是数字,那么转换失败;
//如果是数字开头,那么会一个个解析,遇到非数字停止;
第二种:
尽可能的向小数转换var num = parseFloat(str);
//他会将接受的内容 尽可能的向小数进行转换,也会把结果返回
//特点:可以解析遇到的数字和小数点,(只能解析第一个遇到的小数点)
//遇到第一个非数字停止,遇到第二个小数点停止
第三种: var num = Number(str);
在JS中有几种值表示false
双引号:" " 单引号: ‘ ’ undefined Nan(Nan,是一个特殊的数字,但是表示的“不是一个数”) null 数字0
js中的运算符:
js种有各类运算符,分别几种,数学的+ - * / 和余% ; 还有逻辑运算符和关系运算符
逻辑运算符
&& 与(并且)
逻辑“与”的运算规则,有假就假,都真才真
||或
逻辑“或”的运算规则,有真就真,都假才假
!非
就是相反
js中的数据类型:
js中的数据类型:
数据类型分为JS种有二大类,分别为基础数据类型和复杂数据类型(引用数据类型),
基础数据类型有数字 字符串 布尔值 空 undefined
值分别给 number string boolean object undefined
复杂数据类型(引用数据类型)详见后面资料
写在最后,大佬不要怼我,萌新可以看看,了解下

浙公网安备 33010602011771号