学习日记(js篇)01-基本数据类型

1、Js组成三部分:ECMAScript、DOM、BOM

2、Js三种书写位置

2、1内嵌式:通过页面<script></script>双标签书写内容

 <script>
        alert('我是高级语言');
 </script>

2、2行内式:通过在标签内部填写js代码

<button onclick="alert('我是dj,你还爱我嘛');">按钮</button>

2、3外联式:通过外联文件进行编写代码(方法与css类似)

<script src="./js/01.js"></script>

alert('这是一个外部js');

3、Js注释

注释一共分为两种:单行注释和多行注释

单行注释:

//我是单行注释

多行注释:

/* 

    我是多行注释

 */

4、Js变量

    4.1声明变量

var age;

    4.2变量命名规范

  • 由字母(A-Za-z)、数字(0-9)、下划线(_)、美元符号($)组成,如:userAge,num01,name
  • 严格区分大小写。var app; 和 var App; 是两个变量
  • 不能以数字开头。18age 是错误的
  • 不能是关键字、保留字。例如:var、for、while
  • 变量名必须有意义。MMD BBD nl >> age
  • 准守驼峰命名法。首字母小写,后面单词的首写字母需要大写。myFirstName
  • 推荐翻译网址:有道 爱词霸 

5、Js数据类型

数据类型
Number数字型、包含整数值和浮点型值 如21、0.21
Boolean布尔值类型,如true、false,等价与1和0
String字符串类型,如‘张三’ 注:在js里,字符串都带引号
Undefinedvar a; 声明了变量a但是没有给值,此时a=undefined
Nullvar a=null; 声明了变量a为空值

5.1获取变量数据类型

typeof

写法:

console.log(typeof vari)

6、Js数据类型转换

6.1 转成字符型

// 1、把数字型转换为字符串类型 变量.toString()
        var num = 10;
        var str = num.toString();
// 2、String(变量);  强制转换,转成字符串。
        console.log(String(num));
// 3、利用 + 号拼接字符串的方法
        console.log('' + num);

6.2转成数字型

         var num = '10.2';
 // 1、利用parselnt(num)函数,将num转换成整数 
        var integer = parseInt(num);

 // 2、利用parseFloat(num),将num转换成浮点数值
        var float = parseFloat(num);

 // 3、Number() 强制装换函数
        var forceNum = Number(num);

  // 4、js隐式装换 利用算数运算装换成数值型
        var hideNum = num * 1; //或 num - 0 或 num / 1

6.3 转成布尔型

Boolean()函数

其他类型转换成布尔型:

代表 空、否定的值会被转换成false , 如 ‘’ 、0 、NaN 、null 、 undefined

其余值都会被转换成true

7、转义符

\n换行符,n是newline
\\斜杠\
\''单引号
\""双引号
\ttab缩进
\b空格,b是blank的意思

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值