🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] # 1. JavaScript和jQuery 真题: 下列不属于JavaScript语法关键/保留字额是 + A. var + B. $ + C. function + D. while B ## JavaScript基础语法 ### 变量的定义 + 变量必须以字母开头,也可以以$、_开头 + 变量名对大小写敏感 + 使用关键字var、let声明变量 ### 数据类型 + 字符串 + 数字 + 布尔 + 数组 + 对象 + NULL + Undefined > JavaScript变量均为对象。当声明一个变量,就创建了一个对象。 ### 创建对象 ~~~ new Object() 使用对象构造器 使用JSON对象 ~~~ ### 函数 定义方法 无默认值 函数内部声明的变量是局部变量 在函数声明的变量是全局变量,在函数内部可以访问 ### 字符串 ### 流程控制 ## 延伸:JavaScript内置对象 + Number + Array + String + Boolean + Date + Math + RegExp + Window + Window + Navigator + Screen + History + Location ## 延伸:JavaScript HTML DOM对象 + Document + Element + Attr + Event ## 延伸:jQuery基础知识 + jQuery选择器 + jQuery事件 + jQuery效果 + jQuery DOM操作 # 2. AJAX ## AJAX基本工作原理 Asynchronous JavaScript And XML,异步的JavaScript和XML 通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。 XMLHttpRequest是AJAX的基础,用于在后台与服务器交换数据 对象请求: open(method, url , async) send(string) 对象响应: + responseText + responseXML + onreadystatechange + readStatue: 0、1、2、3、4 + status:200、404 ## 延伸:jQuery的AJAX操作 $(el).load() $.ajax() $.post() $.get() $.getJSON()