Ajax Ajax概念 ajax:async javascript and xml - 前端和后端的交互技术,是异步的js技术,作用是前端跟后端进行传递数据 使用js的Aja...
Ajax Ajax概念 ajax:async javascript and xml - 前端和后端的交互技术,是异步的js技术,作用是前端跟后端进行传递数据 使用js的Aja...
ES6 定义变量 var定义的变量,属于window的属性,直接输出变量名其实是一种简写,完整写法window.变量名 在对象window中会多出一个a属性,值为10。 le...
事件 事件的绑定方式 1.事件可以在行内绑定 2.用on加事件名来绑定,但是缺点是不能重复绑定,否则后面的绑定事件会覆盖前面的 3.利用事件侦听器绑定事件addEventLi...
在前端项目开发中,很多情况下都是在操作数据,如果碰到复杂的数据,操作起来就比较困难了。 例如:vue中数据是双向绑定的,页面显示依赖vue实例中的数据驱动,当页面中输入新的数...
BOM BOM的概念是Browser Object Model的三个单词的首拼,意思为浏览器对象模型。BOM中最大的对象是window,是浏览器窗口对象。 window对象的...
Math常用API 1. 圆周率 语法Math.PI 2.生成随机数 语法Math.random() 这个方法生成的是0-1之间包含0但包不包含1的小数区间的随机小数,但事实...
typora-copy-images-to: media ES5的语法 js在产生的时候,年代比较早,当时的web需求比较少,所以刚开始的js功能比较少,语法没有特别严谨。随...
数组定义 var arr = [] 或者用var arr = new Array(数字)来创建一个空数组 定义带数据的数组: var arr = ['张三','李四','王五...
对象 对象的概念:对象是一个复杂的数据,是在一个大的内存空间中,存储多个小的内存空间。 定义对象 对象中的值是由键值对组成的,而键值对是指在描述一个事物的时候,需要一个名字,...
函数的定义语法 function是一个关键字,函数的名字自定义,但取名的规则和变量定义的规则相同。定义好的函数并不会自己执行,而是需要我们进行调用。 函数的调用 语法:函数名...
单分支 语法: if(条件表达式){当条件表达式的结果为true的时候要执行的代码} 例子: 双分支 语法: if(条件表达式){当条件表示式的结果为true的时候要执行的代...
JS概念 脚本语言:依赖别的语言才能运行,js嵌套在html内才能运行。 跨平台:可以再不同平台上运行 支持面向对象 JS的组成 ECMAScript:语法标准 BOM:操作...
网站的建站流程 页面图例 网页的结构 WEB标准 WEB标准是网页制作的标准,它不是一个标准,它是根据网页的不同组成部分生成的一系列标准。这些标准大部分由W3C起草发布,也有...
创建snippet配置用户代码片段 打开vscode 按住shift+ctrl+p 输入snippets vscode的上边栏会显示 首选项:配置用户代码片段 点击它 点击新...
BFC BFC的定义 块格式化上下文(Block Formatting Context,BFC) 是Web页面的可视CSS渲染的一部分,是块盒子的布局过程发生的区域,也是浮动...
垂直居中的方式 1.第一种父元素使用定位position:relative 来做为一个参考,然后子元素设置为position:absolute绝对定位来参考父元素,然后设置:...
指定父元素高度[需要获取父元素高度] 父元素添加浮动[对父元素后续代码有影响,影响布局] 父元素添加属性 overflow:hidden[要考虑实际的溢出需求] 在父元素中添...
让div在父元素中垂直居中 1.利用定位和margin:auto让子元素在父元素中水平垂直居中 实现效果: 2.利用定位以及transform和margin取值属性让其居中 ...
概念 网格布局:分为容器和项目,CSS 提供了一个基于网格的布局系统,带有行和列,可以让我们更轻松地设计网页,而无需使用浮动和定位。 容器属性 使用网格布局 display:...