- 博客(10)
- 收藏
- 关注
原创 【Ajax】我的一些总结
Ajax 概述 Ajax简介 AJAX 全称为Asynchronous JavaScript And XML,就是异步的JS 和XML 通过AJAX 可以在浏览器中向服务器发送异步请求,最大的优势:无刷新获取数据 AJAX 不是新的编程语言,而是一种将现有的标准组合在一起使用的新方式 XML 简介 XML 可扩展标记语言。 XML 被设计用来传输和存储数据。 XML 和HTML 类似,不同的是HTML 中都是预定义标签,而XML 中没有预定义标签, 全都是自定义标签,用来表示一些数据。 现在Ajax应
2021-11-13 18:08:47
1014
原创 javascript的两大“神兽”之一,原型
函数的prototype属性 每一个函数都有一个prototype属性,默认指向一个Object空对象(原型对象) function fun() {} console.log(fun.prototype) // 默认指向一个Object空对象(没有我们的属性) 原型对象中有一个属性constructor,它会指向函数对象 console.log(fun.prototype.constructor === fun) // true 总结起来函数的prototype属性: 给原型对象添加属性(一般
2021-11-12 18:01:58
952
原创 JavaScript作用域与作用域链
作用域 理解: 就像是一块儿地盘,一个代码所在的区域; 它是静态的(相对上下文),在编写代码的时候就确定了; 分类: 全局作用域 函数作用域 块级作用域(es6) 作用: 隔离变量(不同作用域下的同名变量不会有冲突) 看图说话 作用域与执行上下文 区别1: 全局作用域之外,每个函数都会创建自己的作用域,作用域是在函数定义的时候就已经确定了,而不是在函数调用的时候; 全局执行上下文环境是在全局作用域确定之后,js代码马上执行之前创建; 函数执行上下文是在调用函数时创建,函数调用结束时就会自动释放; 区别2:
2021-11-12 13:55:10
942
原创 SASS,LESS,STYLUS,傻傻分不清
相信在写项目的时候或多或少都会被样式折磨过,都说csss是设计师的工具,不是程序员的工具,所以CSS预处理器诞生了 什么是CSS预处理器 CSS预处理器用一种专门的编程语言,进行Web页面样式设计,然后再编译成正常的CSS文件,以供项目使用。CSS预处理器为CSS增加一些编程的特性,无需考虑浏览器的兼容性问题,例如你可以在CSS中使用变量、简单的逻辑程序、函数等等在编程语言中的一些基本特性,可以让你的CSS更加 ...
2021-11-05 16:02:22
444
原创 手动实现Vue双向数据绑定
所实现的效果 <div id="app"> <input type="text" v-model="text"> {{ text }} </div> var vm = new Vue( { el: 'app', data:{ text:'hello world' }
2021-11-04 15:20:16
461
原创 promise的一些基础
promise的状态 实例对象中的一个属性 PromiseState 三种状态: pending resolved / fullfilled 都是表示成功 rejected 说明: pending->resolved ;pending->rejected只有这 2 种, 且一个 promise 对象只能改变一次 无论变为成功还是失败, 都会有一个结果数据 成功的结果数据一般称为 value, 失败的结果数据一般称为 reason 实例对象中的一个属性 PromiseResult 保存着异步
2021-11-03 16:46:59
103
原创 cookie、session、token 到底是什么
cookie、session、token 到底是什么 说到cookie、session、token 之前我们有必要先来了解了解HTTP的发展史,在以前web基本都是文档的浏览而已,因为是浏览就不需要去记录是谁在什么时间浏览什么文档,所以每一请求都是一次新的HTTP协议(请求加协议),但是随着web应用的发展,比如像购物网站等类似需要登录的网站就得面临管理会话,服务器必须记住是谁登录了系统,哪些人往自己的购物车加商品等,就是说服务器需要把每个人区分开。 cookie 怎么才能让服务器区分开每个人呢?我们需要让
2021-08-24 11:19:05
206
原创 创建远程仓库指令总结
创建一个远程仓库 git init初始化git git remote add origin?https://gitee.com/coderwgq/wgq.git关联远程仓库 git add .将文件放到暂存区 git commit -m "first commit"将文件放到持久区 git push -u origin master上传代码 创建分支 git branch -a查看所有分支 git branch hello创建分支hello git checkout hell...
2021-07-04 23:15:29
136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人