变量----命名规范

变量名的注意问题----变量名的命名规范,要遵循驼峰命名法

1.变量的名字要有意义

2.变量名有一定的规范:一般以字母,$符号,下划线开头,中间或者后面可以有$符号,字母,数字

3.变量名一般都是小写的

4.变量名如果是多个单词,第一个单词的首字母是小写的,后面的所有单词的首字母都是大写的,这种命名方式成为:驼峰命名法

var bigNumber = 10;

(代码下方有红线,可能是出错了,但是不一定就是有错)

5.不能使用关键字(系统自带的一些单词不能使用)

6.不会单词用拼音,拼音也要用驼峰命名法

7.

游戏开发: C C++

做网站(后台):java  PHP donet

java--技术或者语言

php--技术or语言

ios--技术


变量的初始化和命名

怎么知道我存入了这个变量??

console.log---把内容输出在浏览器的控制台中

webStorm中打开的页面中,网页地址不是相对或者绝对路径  在一个小型服务器中运行的

 


案例--变量的交换

将两个变量交换

变量的贾环的第一个思路:使用第三方的变量进行交换

第二种方式交换--一般适用于数字的交换

使代码变得更规范更漂亮 [有空隙]------Ctrl+Alt+L----->格式化代码的(设置代码有很好的格式,代码如果是错的,这个快捷键就没有效果)

位运算

 


注释

1.解释代码的意思

2.注释不需要的代码

  • 单行注释:一般用在一行代码上面
  •  多行注释:一般用在函数或者一段代码上面
  • 注释后的代码不执行

第三种注释


原始数据类型

number,string,booleam(true(真1),false(假0)),null,undefined,object

  • 什么时候是undefined
  • 变量声明了,没有赋值,结果也是undefined
  • 函数没有明确返回值,如果接收了,结果也是undefined
  • 如果一个变量的结果Undefined和一个数字进行计算,结果:NaN不是一个数字,也没有意义

 

  • 获取这个变量的数据类型-----tyoeof 来获取变量的类型

  • 类型:数字 字符串 null undefined 对象
  • 写法

       yoeof  变量名

       tyoeof (变量名)

  • 当一个变量的复制为null的时候,他的变量类型就是一个对象

现在是Null


数据类型转换

num = 98.76;-----小数(其他的语言中,浮点型----单精度,双精度浮点);

 


  • 数字类型有范围

 

结果为false

  • Infinity(无穷大)
  • Infinity(负无穷大)

不是数字不要用==去判断

  • console.log(sum)的结果是NaN

136行结果为true

135行结果为NaN

  • 总结
  • 数字类型;number类型
  • 无论是整数还是小数都是数字类型
  • 不要用小数去验证小数
  • 不要使用NaN判断是不是NaN,应该使用isNaN(值或者是变量)
  • 想要表示八进制:以0开头
  • 想要表示十六进制:0x开头

  • 字符串类型  可以使用单引号,也可以使用双引号

想知道字符串的个数有多少个--也就是这个字符串的长度是多少

  • 符号

  • tab键---水平制表符
  • "\t"---横向跳格

  • 字符串的拼接

只要有一个是字符串,其他是数字,那么结果也是拼接,不是相加

如果有一个是字符串,另一个不是,使用-号,那就会进行计算

浏览器把str1的字符串类型转成了数字类型,这种方式交:隐式转换

使用"*"号也会进行乘法计算

 只有+号才不会进行计算


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值