![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
重头开始之js
Sakura1921
半只脚踏入 半只脚还在悬空
展开
-
js总结篇之—ES6 (看完你就学会整个js)
1.ECMAScript## 介绍* 一般来说ECMAScript可以认为是javascript* javascript对ECMAScript进行了扩展### javascript组成* ECMAScript(核心)* 扩展-->浏览器端 * DOM * BOM* 扩展-->服务器端 * NODEJS## ES版本变化1. ES5 发布于2009年2. ES6 发布于2015年3. ES7 发布于2016年2.数组函数的扩展* Array.prot原创 2022-02-22 17:46:00 · 5743 阅读 · 0 评论 -
js总结篇之—git (看完你就学会整个js)
## git + 版本控制工具 代码托管工具 + 团队开发模式 - 按照功能 - 登录注册功能 - 购物车功能 - 公共 - 按照项目 + svn## 开发流程 迭代式开发 + 开发功能A,生成一个版本 上线 + 开发功能B,生成一个版本 上线 + 开发功能C,生成一个版本 上线## 使用流程## 本地仓库 1. 生成一个本地文件夹 .原创 2022-02-22 15:03:49 · 746 阅读 · 0 评论 -
js总结篇之—ajax (看完你就学会整个js)
1.AJAX技术*ajax是浏览器提供的一系列api,可供javascript调用,实现代码控制请求与相应,实现网络2编程2.快速上手let xhr = new XMLHttpRequest() //类似于开启用户代理//初始化,请求了代理对象console.log(xhr.readyState) //0, UNSENTxhr.open('get', '/text.php') //类似于输入地址与方法//调用了open方法,建立了客户端与服务端的特定端口的连接cons..原创 2022-02-22 14:44:58 · 3182 阅读 · 1 评论 -
js总结篇下(看完你就学会整个js——进阶篇)
1.数据类型# 数据类型## 基本(值)类型* string: 任意字符串* number: 任意数字* boolean: true/false* undefined: undefined* null: null## 对象类型* object: 基本对象类型* function: 特殊对象, 可以执行* array: 特殊对象, 可通过下标执行, 内部有序判断数据类型* typeof 返回数据类型的字符串表达 可以判断数值, 字符串, undefined原创 2022-02-22 11:59:39 · 185 阅读 · 0 评论 -
js总结篇中 (看完你就学会整个js)
1.DOMDOM全称document object model 文档 整个HTML文件就是一个文档 对象 HTML文件中的每个节点都在JS中是一个对象 模型 JS使用模型来表示各个对象之间的关系 JS中有宿主对象document,它是window对象的属性,也就是文档对象本身 DOM中的对象又称为节点对象,共有4种节点分别为: 每个节点中都拥有三个属性分别是:原创 2022-02-21 15:00:45 · 153 阅读 · 0 评论 -
js总结篇上 (看完你就学会整个js)
1.javascript1. javascript组成* ECMAScript(核心标准)* 扩展-->浏览器端 * DOM * BOM* 扩展-->服务器端 * NODEJS2.原创 2022-02-21 13:35:49 · 319 阅读 · 0 评论 -
复习js的第四天2(个人)
1.DOM(文档对象模型)1.获取 对象<button id="btn">我是一个按钮</button>var btn = document.getElementById("btn") 获取id获取一个元素节点var btn = document.getElementByTagName("btn") 通过标签名获取一组var btn = document.getElementByName("btn") 通过name属性名获取一组元素节点对象2.事件(用原创 2022-02-20 22:35:28 · 158 阅读 · 0 评论 -
复习js的第四天(个人)
1.call()和apply() bind()是返回一个函数都是函数对象的方法 需要通过函数对象来调用 可以将一个对象指定为参数 让this指向这个对象function fun(a,b){ alert("xxxxx")}var obj = {}fun.call(obj,1,2) call()方法可以在实参对象之后依次传递fun.apply(obj,[1,2]) apply()方法需要将实参封装到一个数组中传递 1. arguments 调用函数时 我们传递的实参都会在原创 2022-02-20 17:40:41 · 135 阅读 · 0 评论 -
复习js的第三天(个人)
1.debug 打断点 2.this 解析器每次都会向函数内部传递一个隐含的参数 fun()以函数形式调用 this指向windowobj.fun() 以方法的形式调用 this指向调用方法的那个对象obj3.工厂方法创建对象4. 构造函数普通函数是直接调用 加new就是构造函数 两者只是调用方式不同(1.立即创建一个对象2.将新建的对象设置为函数中的this 用this来引用新建的对象 3.逐行执行代码 ...原创 2022-02-20 10:40:14 · 223 阅读 · 0 评论 -
js复习第二天(个人)
1.for嵌套for循环 外部for循环一次 内部for就会循环比上一次多一次 外部是高度 内部负责宽for(var i=0;i<5;i++){for(j=0;j<i+1;j++){document.write("* ")}document.write("<br />")}2. 不能在if语句中使用break(终止循环)和continue(跳过当次循环)3. 内建对象(Math function String Number) 宿主对象.原创 2022-02-18 23:28:50 · 120 阅读 · 0 评论 -
复习js的第一天 (个人)
1.JavaScript分为三个部分 ECMAScript(标准) DOM(js操作网页) BOM(js操作游览器)2. src引入外部资源 href与当前文档建立资源3. a=‘’10‘’字符串 不加就是变量4.NaN非数字类型也是number Null空返回object 数字转...原创 2022-02-17 22:43:58 · 298 阅读 · 0 评论