JavaScript

###JavaScript
         1. 是一种嵌入在网页中的程序段
         2. 是一种解释型语言,被浏览器解好似执行
         3. 由Nertscape发明,ECMA将其标准化
         4. JavaScript借用了Java的名字,但他和java没有关系

###javascript加入网页中的方式:
       1. 内嵌式:在网页中加入<script>标识,标识中间的内容为js代码,只能用于本网页
        <script></script>
       2. 外联式:将js代码独立成*.js文件。通过<script>的src属性导入。可以用于多个网页
       <script src="aa.js"></script>注意一旦该<script>标签导入了js文件,
       那么在该<script>标签中就不能再写js代码。
       3. 在元素事件中加入js代码
        <input type="button" οnclick="alert('ddd')">
       4. 超链接伪URL方式
        <a href="javascript:alert('dd')">跳转</a>
###javascript变量
       1. 弱类型,不一定要初始化
       2. 弱类型是指变量任何数据都可以存放,可以存放数字。可以存放字符串,也可以存放对象的引用
       3. 正因为javascript是弱类型的语言,所以形参不能指明变量的类型
       4. 变量的定义:
         var money;
         var title="Hello",cost=10000;
         var name = "Mike";
###javascript保留关键字
       break,for,double,import,public
       else,new,try,if,in,while
       typeof,void,var
     用户自定义的变量名和函数名不能和标签同名。
     函数名也不能和元素的id同名
###javascript数据类型
      原始类型包括5中:
        1. undef:
        当声明的变量未初始化时,值为undefined
        当函数无声明返回值是,其调用结果也是undefined
        2. null:
        值为null,null是从undefined派生来的,因此null==undefined
        null表示不存在的对象
        3. boolean
        true和false
        4. number
        即可表示32为整数,也可表示64位浮点数
        number.MAX_VALUE和number.MIN_VALUE定义了上下限
        number.POSITIVE
        NaN表示非数字,他与自身不相等,一般发生类型转换失败时,isNaN()效验是否是数字
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值