js基本(简单)概念

1.JS特点:

1、是一种解释性脚本语言(代码不进行预编译)。计算机只认识101010(二进编码),

2、类似于C和Java的语法结构

3.是一种动态语言

JavaScript是一门动态语言,所谓的动态语言可以暂时理解为在语言中的一切内容都是不确定的。

4.基于原型的面向对象

2. 命名规则

规则必须遵守不然就会出现错误

1.第一个字符必须是一个字母、下划线( _ )或一个美元符号( $ )。(@,#等等都不可以使用)

2.标识符不可以用数字开头比如:1abc;

3.标识符不能是ES中的关键字或者保留字,

4.标识符一般都采用的是驼峰命名法:

首字母小写,每个单词的开头字母大写,其余字母小写。(helloWord或者xxxYyyZzz)

3. JS把一个变量可以存储的各种各样的数据,做了一个区分

分成两大类:1.基本(简单)数据类型 2.复杂(地址/引用)数据类型

JavaScript中一共有5种基本数据类型:

– 字符串型(String)

– 数值型(Number)

– 布尔型(Boolean)

– null型(Null)空值

– undefined型(Undefined)未定义

• 这5种之外的类型都称为Object,(复杂数据类型)

检测数据类型:关键字 typeof

4. Number

                将其他类型转换为Number

                方法1:Number()方法

                 字符串转数字:

                如果是纯数字的字符串,则其直接转换为数字

               如果字符串里面是非数字,则转换为NaN 其类型还是Number类型

                 布尔转数字:

                 true转为1 false转为0

               Null转换为数字输出的是0

               Undefined:转化为数字输出的是NaN

               如果字符串是一个空串或者是一个全是空格的字符串,则转换为0

              方法2:将一个字符串转换为整数parseInt()

              如果第一个是字母输出的结果是NaN

              方法三:parseFloat()跟parseInt()方法一样,不同的是它可以获得有效的小数

5..条件运算符(三元运算符)

      语法:

      表达式?语句1:语句2;

      执行流程:条件运算符执行语句时,首先会对表达式进行求值

      如果该值为true,则执行语句1,并返回执行结果

      如果该值为false,则执行语句2,并返回执行结果

      true?alert("语句1"):alert("语句2");

      false?alert("语句1"):alert("语句2");

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值