web第四天js

来源:互联网 发布:c语言实现五子棋 编辑:程序博客网 时间:2024/06/05 19:04

1.正则

  1. 面试

  2. 专人会用

  3. 百度————》正则—-》复制粘贴

2. jquery

  1. 框架

3.什么是js

  1. 解释性语言,在浏览器上运行,弱类型:查找运算容易

  2. 与java比较
    这里写图片描述

  3. 在html项目中定义的方法:

    <script type="text/javascript"></script>
  4. 只有单行注释和多行注释

  5. 使用方式:(1)页面内部(2)外联放在js文件中

  6. 执行顺序:自上而下

  7. 保留关键字和java类似

  8. 调试方式:

    alter()停留在这个位置ducument.write:破坏页面结构console.log():推荐

3.1数据类型和变量

  1. 所有数据类型主要分为字符串:字符和字符串 数字:整数和小数

  2. 对应的js的数据类型:

    (1)原始:数值 整数:int 小数:float    特殊:无穷和NAN    字符串""和‘’可以表示字符串    特殊:未定义(2)复合数据类型:对象和数组
  3. var初始化变量,也可以不初始化变量

  4. 命名方式:下划线,数字,字符,不建议使用$和Java的命名方式相同

  5. 类型转换:

    隐示:转换真假一切非0的对象或非特殊的都为true显示转换:tostring parseInt toString

3.2运算符和表达式

  1. ===和==的区别:第一个是比较值和类型第二个主要比较数值

  2. 其他都都差不多

3.3函数

  1. 单独写函数:function(1)普通函数(2)匿名函数(3)闭包自执行:自动执行,污染变量

  2. 全局变量/局部变量:内部函数定义变量推荐使用var,变量污染。

3.4数组

  1. 创建和使用

    创建:var arr=[xx,xx,xx];    new Array(xxx,x,xx);
  2. 遍历:for通用 for in遍历对象 foreach:不推荐使用

  3. 方法:了解

4.一点点对象/事件

  1. 对象:

    class:java一切都是对象:Windows
  2. 事件:人与计算机交互 用户与我, 网页的交互

        输入:鼠标:相应的鼠标左键的点击事件.键盘.浏览器的改变    onclick="test()"    function    test(){}    输出:耳朵 眼睛
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 婴儿换奶粉腹泻怎么办 胎心率超过160怎么办 孕妇饮奶粉上火怎么办 孕妇奶粉上火的怎么办 喝孕妇奶粉上火怎么办 血糖仪开不了机怎么办 小安素太甜孩子不喜欢喝怎么办 宝宝吃山药过敏怎么办 雅培奶粉上火怎么办 奶粉引起的湿疹怎么办 换奶粉宝宝不吃怎么办 宝宝上吐下泻不吃东西怎么办 hm少衣服了怎么办 手机店生意差怎么办 房子装修不交工怎么办 m651cy手机很卡怎么办 荣耀10掉电严重怎么办 华为手机掉电快怎么办 联想拯救者进水怎么办 手机充电充不满怎么办 一体手机鼓包了怎么办 蔻驰的会员怎么办 淘宝网不退款怎么办 淘宝商家欺诈消费者怎么办 淘宝没货了怎么办 天猫店价格欺骗客户怎么办 天猫欺诈消费者怎么办 空调换热器分流不均怎么办 淘宝买家已拍下卖家缺货怎么办 校园网连接不上怎么办 手机侧边裂开了怎么办 荣耀10提示更新怎么办 8848手机闪退怎么办 ios11健康无数据怎么办 打点棒坏了怎么办 苹果x后盖坏了怎么办 手机壳摔掉漆了怎么办 鹿皮鞋没有鞋粉怎么办 要是肚子有折痕怎么办 史密斯鞋舌太长怎么办 油烟机体感失灵怎么办