zoukankan      html  css  js  c++  java
  • 8.20JavaScript入门笔记

    JavaScript
    js基本类型:string、 number、 bollean、 null、undefined
    可在头部和body引入
    可在外部引入(<script src=""></script>)

    var引入变量默认undefined
    document.write("");输出
    alert事件反应
    >0/0(大于0 的除以0输出为Infinity)
    <0/0(小于0的除以0为负无穷大)
    0/1(0除以除0和NaN以外的任何数为0)
    0/0为NaN
    =(赋值)==(判断值)===(判断值和数据类型)
    赋值时空格会占位
    +号可以拼接字符串
    NaN是一个特殊的数值“不是数字的数值”

    typeof得到变量的类型
    其他类型转换成布尔类型假的有undefined,null,NaN,空字符串输出结果为false
    其他类型装换成数值型:undefined为NaN,null为0,true为1,false为0,字符串为NaN(纯数字的字符串可以转换成数值)


    变量的命名规则:
    1、变量名区分大小写,允许包含字母、数字、美元符号$及下划线,但第一个字符不能是数字,不能
    包含空格和其他标点符号
    2、长度尽可能短并且体现值的类型
    3、避免使用无意义的命名
    4、禁用JavaScript关键字,保留字全名(可能成为关键字的字)
    匈牙利命名法:
    变量名=数据类型+对象描述(用大小写的方式使得更好的辨认)
    S:表示字符串string
    i:表示整数型Int
    fl:表示浮点float(小数类型)
    b:表示布尔bollean
    a:表示数组 Array
    o:表示对象Object
    fn:表示函数Function
    re:表示正则Regular Expression
    小驼峰:aaBb
    大驼峰:AaBb

  • 相关阅读:
    extgcd 扩展欧几里得算法模板
    51nod 1073约瑟夫环
    UVA 11806 Cheerleaders (容斥原理
    HDU 1863 畅通工程 (最小生成树
    并查集模板
    51NOD 1072 威佐夫游戏
    Java基于JAX-RD开发Restful接口
    tomcat的webapps下放置多个项目时会出现很多exception
    带滚动条的表格
    禁止apache显示目录索引的常见方法
  • 原文地址:https://www.cnblogs.com/sw-3/p/9507228.html
Copyright © 2011-2022 走看看