JS学习——第一天

目录

1基本知识

2字面量和变量

3声明变量

4标识符

5数据类型

6强制数据类型转换——String


1、基本知识

        js诞生于1995年,主要用于网页前端验证

        js现在通用的标准是ECMAScript

        学习js主要是学习ECMAScript,DOM和BOM

        一个<script>标签只能干好一件事,即要么编写代码,要么引入外部 .js 文件

        console.log() 在控制台输入内容,通常用来调式代码

        document.write() 在当前页面输入内容。如内容中含有标签会自动解析

 

        每个 js 结尾要加上 ; ,既是为了规范代码也是为了压缩代码时减少错误

2、字面量和变量

        字面量是不可改变,变量用来保存字面量。在开发中一般不会直接使用字面量,而是用变量来保存字面量,方便多次使用

3、声明变量

        一般来说使用 var 来声明一个变量。另外ES6还有 let const 等声明变量的方式就在后文中介绍

        如 var gender = male

4、标识符

         所有可自主命名的都称为标识符,如变量名,属性名,函数名等

        只能含有字母,数字,_,$

        不能以数字开头

        不能是JS中保留字和关键字

        标识符一般是采用驼峰命名法,such as wordPlay

5、数据类型

        如 "少年十五二十时" '步行夺得胡马骑' 单双引号都可以用。单双引号可以嵌套。

       String 字符串    Number 数值   Bollean 布尔值   Null 空值   Undefiend 未定义   Object 对象

       String Number Bollean None Undefend 基本数据类型   Object 引用数据类型

       转义字符 /" 表示 "    \n 表示换行    \t 制表符

       typeof + 变量名 检查变量是什么类型。var a = 100; console.log(typeof a)

6、强制数据类型转换

        Number,Boolean、转String

        方法一    调用被转换数据类型的toString()方法。

        注:toString()方法不会影响原变量,而是将转换后的结果返回。且Null和Undefined没有toString()方法,如果调用会报错

 

        使用toString()方法后

 

         方法二    调用String()函数

var method2 = 123;
a = String(method2);
console.log(typeof a)

 

         注:对于Number和Boolean来说,无论是String()还是toString()都并无区别。但对于Null和Undefined就是被转换为"Null"和"Undefined"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值