js学习第一天


今日学习内容:

  •   JavaScript简单介绍
  •   JavaScript数据类型
  •   JavaScript的规范
  •   数据进制的转换

 

1.JavaScript简单介绍

  JavaScript是一个轻量级的语句,他是单线程的语言(一个线程解析)。他是一个弱语言(他没有固定的类型划分 你给定的值是什么类型 他就是什么类型)他还是一个脚本语言(侵入 实现xss攻击)。他是怎么被解析的(有浏览器的地方就能解析对应的JavaScript(v8引擎))

JavaScript的特点:

  (1)脚本语言
  (2)基于对象

  (3)简单,动态性

  (4)跨平台性

2.JavaScript数据类型

  JavaScript数据声明的数据类型,根据数据值而定,可分为:

  •   Boolean 布尔类型
  •   Number:数字(整型 int   浮点 float )  
  •   String :字符类型
  •   object:对象(包括Array数组)  

  特殊数据类型:Null   , Undefined

3.JavaScript命名规范

  •   变量名由数字,字母,下划线,美元符号$组成
  •   第一个字母不能是数字  
  •   不能使用关键字命名
  •   要做到见名知意

4.数据进制转换

通过拿到8进制 16进制 2进制的内容得到一个十进制的数(parseInt parseFloat)

  将10进制的数值转为对应的8 或者 16进制的字符串 (toString)
  //将对应的8 或者 16进制等转为10进制的数值
  var number = “30” //八进制的内容
  //将对应的八进制30转为10进制
  console.log(parseInt(number,8));
  var str = ‘6a’
  console.log(parseInt(str,16));
  //前面写了0x表示当前是16进制数
  var str = ‘0x6a’
  console.log(parseInt(str));
  //前面写0的情况下 他会转为对应的8进制或者是10进制 具体看后面的参数
  var str = ‘061’
  console.log(parseInt(str,8));

将10进制的数值转为对应的8 或者 16进制的字符串 (toString)

  //将10进制的数值转为对应的8 或者 16进制的字符串
  //toString
  var number = 24
  //将对应的10进制转为8进制
  console.log(number.toString(8));
  //将对应的10进制转为16进制
  console.log((106).toString(16));

 

原创文章,作者:6024010,如若转载,请注明出处:https://blog.ytso.com/276938.html

(0)
上一篇 2022年7月25日
下一篇 2022年7月25日

相关推荐

发表回复

登录后才能评论