jsday02

作者: 相信自己_胡 | 来源:发表于2017-11-23 21:27 被阅读0次

今天学了什么

数据类型

1.简单数据类型

数值数据类型 (number)
整型数(进制)
浮点数
字符串数据类型(string)
用引号或单引号隔开
布尔类型(booleam)
真(true)假(false)
无定义(undefined)
声明变量未赋值
空(null)
占位
NaN(非数字     当你的输出结果不是一个数字时)
isNaN   满足不是一个数字的标准(判断时用)
length(看看有几个字符)
其他
infinity(无穷大)
-infinity(无穷小)

2.字符串拼接

变量用+隔开
字符用引号
promot(弹出一个可以输入的框)
undefined与null相等不全等
任何数据类型与undefined运算都是nan
任何数据类型与null运算,null都可以当做0运算

3.数据类型转换

任何简单类型都可以转换为number
number转换为字符串(三种方法)
                        var a=1;
            var b=a+"";
//           var b=String(a)
//           var b=a.toString();
//           转换为字符串三种方法
字符串转换number
var c="jia";
//          var d=c-"";
//          var e=c*"";
//          var f=c/"";
            var g=Number(c)
            
//          转换number的基本方法
            console.log(typeof g);
            var h="11.11"
            var l=parseInt(h)
//          取整,也可转换为number类型
            console.log(l);
            console.log(typeof l)
             var k=parseFloat(h)
//           取浮点数,也可以转换为number类型

4.运算符

一元运算符
a++   ++a(++在前先运算在输出 ++在后先输出在运算)
二元运算符
加减乘除
% 获取余数
赋值运算符
a+=2(就是a=a+2)以此类推
逻辑运算符
或 (||)
运算符链接两个booleam类型,都是true取前面,都是false取后面
且(&&)
都是true取后面,都是false取前面
非(!)
取相反的(true与false  切换)

相关文章

  • jsday02

    数组 数组求最大值 数组求最小值 数组拼接成字符串 反转数组 冒泡排序 阻止链接跳转 数组的一些方法

  • jsday02

    今天学了什么 数据类型 1.简单数据类型 2.字符串拼接 3.数据类型转换 4.运算符

网友评论

      本文标题:jsday02

      本文链接:https://www.haomeiwen.com/subject/ightbxtx.html