我的账户
猩码学苑

专注C++开发菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

邹润英0105

[复制链接]
我想 发表于 2023-1-5 19:53:53 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
一、今日学习:1.正则表达式:正则表达式是用来处理字符串的,相当于除了那些字符串的方法之外,js提供了一套规则,用来处理字符串。
  • 作用
    • 1.检查字符串是否合法(是否符合格式要求)
    • 2.提取字符串中的信息
    • 3.替换字符串

  • 常见的匹配
    • 数字:\d
    • 非数字:\D
    • 字母、数字、下划线:\w
    • 非字母、数字、下划线:\W
    • 修饰符:i(不区分大小写)
    • 2.同步异步
      • 1.同步:代码默认执行顺序:从上到下,后面的代码必须等到前面的代码执行完毕,才能 执行
      • 2.异步:代码从上往下执行,遇到异步代码,异步代码会让开,让同步代码限制性,知道所有的同步代码执行完毕,才会执行异步代码(异步没有办法保证先后顺序)
      • 在js中异步的情况
        • 1.定时器回调函数是异步的
        • 2.事件处理函数是异步的
        • 3.ajax是异步的
    • 3.ajax
      • 3.1 ajax概述
        • 异步的JavaScript和xml
        • ajax并不是一种新技术,而是对已有技术的集合,js是核心载体
      • 3.2 发送ajax请求
        • 核心对象:XMLHttpRequest
        • 核心方法
          • open(var1,var2,var3)准备ajax请求
            • var1:请求方式 get/post
            • var2:请求的后端程序的地址
            • var3:同步false还是异步true,可选参数,默认值为true
          • send(var):发送ajax请求
            • var:get(不写,null)
            • var:post(要发送到后端的数据)
      • 3.3 接收后端响应结果
        • 核心属性---readyState
          • ajax的整个过程有五个状态,对应的readyState的状态码分别是从0-4
          • 0:未初始化,还没有调用send的方法
          • 1:载入:已经调用send的方法,正在发送请求
          • 2:载入完成:send的方法已经执行完毕,已经接收到全部响应到的内容
          • 3:交互:正在解析响应内容
          • 4:完成:响应内容解析完成,可以在客户端调用了
        • 核心事件---onreadyStatechange
          • readyState的值每次发生改变都会触发该事件
        • 其他重要属性
          • responseText:以字符串形式接收后端程序的返回值
          • responseXML:以xml的格式来接收后端程序的返回值

      二、今日问题:无




回复

使用道具 举报

关注0

粉丝0

帖子41

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注C++菁英教育

客服电话:18009298968

客服时间:9:00-21:00

猩码学苑 - 专注C++开发菁英教育!( 陕ICP备2025058934号-1 )

版权所有 © 陕西菁英数字科技有限公司 2023-2026