janascipt刚开始是学习什么呢?让我来告诉你

1.规范 多个单词一起时 后面单词用大写 用驼峰命名

2.规则  

2.1 变量的名字可以有字母 数字 _下划线 $ 组成 但是数字不能开头  

2.2  不能用关键字命名 Var if  for let  

保留字也不可以  let

2.3  变量名字 区分大小

3.JanaScipt  由ECMAScript DOM BOM 组成

   ECMScript 定义java的规范 描述了语言的基本语法和数据类型

   DOM  文档对象类型  通过div对页面进行操作  例如增加一个div 减少一个div 给div换一个位置 API别人写好的代码给你使用

   BOM 浏览器对象模型  里面的小东西 弹出框,浏览器跳转等等

4.js的三种书写方法

  4.1 行内式

  在标签里面加的

  <div οnclick="console.log(1111)">222</div>

  4.2 内嵌式

  通常写在body的后面 双

  <script>

    var box1

    box1="121212"

    console.log(box1)

  </script>

4.3 外链式

写在head里面 单

 <script src="./day1/01.js的位置">

5.定义变量

数字可以不用引号

文字和字母必须放在""单双都可以

var 名字 定义变量

5.1 var 名字

名字=内容

 <script>

    var box1

    box1="121212"

    console.log(box1)

    </script>

var 名字=内容 常用

<script>

 var unm1 = "很好"

 console.log(unm1)

 </script>

 6.js的数据类型

   6.1简单数据类型(基础数据类型)

   a.数值类型 (里面是数字 不区分整数 小数 负数/叫Number)

   b.字符串类型(string)

   只要里面包含""就是 不管单双

   c.布尔值类型(boolean)

   true(真) false(假)

   d.undefined 类型(未定义)

   e.null类型(空)(object)

   6.2 引用数据类型(复杂数据类型)

   7.监测数据类型 (typeof)

   语法:

   <script>

      var num=890

      console.log (typeof(num))

      var unm1="嗯呢"

      console.log(typeof unm1 )

   </script>

   8.数据类型的转换

   数字类型可以自己加减

   加""以后就拼接

   9.转换数字

   a.Number(转换的内容)

   <script>

      var unm11='78'

   console.log (typeof(Number(unm11)), Number(unm11))

   </script>

     字符串 全部数字的直接转为数字 其他转换为NaN

    布尔值 true转换为1 false转换为0

    undefined 转换为NaN

    null 转换为0

   b.parseInt(转换内容) 和三的区别这个不保留小数点后面的内容

   <script>

      var unm11='78'

   console.log (typeof(parseInt(unm11)), parseInt(unm11))

   </script>

   如果后面有小数显现不出来

   全部数字的直接显示 首字母是数字的转数字后面忽略 中间后面都不算都转化为NaN  其他全部转换为NaN

   c.全部数字的直接转为数字 首字母是数字的转数字后面忽略 中间后面都不算都转化为NaN  其他全部转换为NaN

   和二的区别 这个可以把后面的小数显现出来

   语法和上面一样

   <script>

   onsole.log (typeof(unm4 - 0))

   </script>

    可以转化为number

   10.转换为字符节

   a.变量.String()

    语法:

    <script>

      var num5=99

    console.log(typeof(num5.toString()), num5.toString())</script>

    undefined null 不能给会报错

    数字是数字 true是true

    false是false


 

   b.String(变量)

     数字是数字 其他的是自己本身

     <script>

      var unm=88

     console.log(typeof(unm + "")

    </script>

   这里是空字符 不是空格

   11.转布尔

   boolean(变量)

   不管是小数还是负数,只要不是0都是true  0是false

   null是false

   undefined是false

   字符串的0还是true

   空字符 也是false(注意这里不是空格)




 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值