03 2020 档案
摘要:自定义属性操作 element.属性 获取内置属性值 element.getAttribute("属性") 我们自己添加的属性叫自定义属性 element.setAttribute("属性","值") 主要针对与自定义属性 移除属性 element.removeAttrribute("属性") 1
阅读全文
摘要:HTML代码: 1 <div class="tab"> 2 <div class="tab_list"> 3 <ul> 4 <li class="current">商品介绍</li> 5 <li>规格与包装</li> 6 <li>售后保障</li> 7 <li>商品评价</li> 8 <li>手机社
阅读全文
摘要:1 <!-- 排他思想 --> 2 3 <button>按钮1</button> 4 <button>按钮2</button> 5 <button>按钮3</button> 6 <button>按钮4</button> 7 <button>按钮5</button> 8 <script> 9 var
阅读全文
摘要:显示隐藏表单文本内容 <input type="text" value="手机"> 1 var text = document.querySelector("input") 2 // 获取焦点 3 text.onfocus = function () { 4 if (this.value '手机')
阅读全文
摘要:js的组成 ECMAScript:JS的语法 DOM:页面文档对象模型 BOM:浏览器对象模型 web APIs 是浏览器提供的一套操作浏览器功能和页面元素的API 主要学习的是DOM和BOM web APIs是JS独有的 主要学习页面交互功能 API:应用程序编程接口 // 获取元素 var p1
阅读全文
摘要:简单数据类型 值类型:在存储变量中的是值本身 简单数据类型 null返回的是空的对象 string,number,Boolean,undefined,null 繁杂数据类型 引用类型:在存储变量中仅仅是地址,因此叫做引用数据类型 通过new关键字创建的对象(系统对象,自定义对象) 栈、堆 栈:由操作
阅读全文
摘要:数组转换字符串 tostring() 将数组转换成字符串 join(分隔符)将数组转换成字符串 基本包装类型 基本包装类型 就是把简单数据类型 包装成繁杂数据类型 基本包装类型 就是把简单数据类型包装为繁杂数据类型,这样基本数据类型就有了属性和方法 字符串的不可变 指的是字符串的值不会改变,虽然输出
阅读全文
摘要:Array对象 利用new Array() var arr1=new Array(1,2) 注意 如果括号里面只有一个数字则表示的是数组的长度 检测是否是数组 instanceof 运算符 他可以检测是否是数组 h5新增的方法 Array.isArray(obj) 添加删除数组元素的方法 添加的方法
阅读全文
摘要:Math对象 Math 是一个内置对象, 它具有数学常数和函数的属性和方法。不是一个函数对象。 Math数学对象不是构造函数使用的时候不需要new来调用,可以直接使用里面的属性和方法 Math.floor()向下取整 Math.ceil()向上取整 Math.round()四舍五入到最近的整数 Ma
阅读全文
摘要:JS对象 对象是一个具体的事物 在JS中对象是一组无序属性和方法的集合例如字符串,数组,函数等等 对象是由属性和方法组成的 属性:是事物的特征,在对象中用属性来表示一般用名词 方法:是事物的行为,在对象中用方法来表示一般用动词 为什么需要对象 保存一个值的时候可以用变量,保存多个值的时候,可以用数组
阅读全文
摘要:1、作用域 一般情况下,一段代码中所用到的名字并不总是有效可用的, 而限定这个名字(变量)的可用性的代码范围就是这个名字的作用域,可用有效的减少变量名冲突 2、js的作用域(es6)之前:全局作用域,局部作用域 3、全局作用域:整个script标签 或者是单独的JS文件 4、局部作用域(函数作用域)
阅读全文
摘要:1、函数的概念 封装一段可以被重复调用执行的代码块来实现大量代码的重复使用 2、函数的使用分为两步:声明函数 和 调用函数 3、声明函数的关键字全部是小写 4、函数名一般是动词、函数不调用自己不执行 5、函数的封装 函数的封装就是把一个或者多个通过函数的方式封装起来,对外只提供一个简单的函数接口 6
阅读全文
摘要:1、数组 2、利用new创建数组 var arr= new Array(); 3、利用数组字面量创建数组 var 数组名=[]; 4、数组里面的数据叫 5、数组的索引(数组下标从0开始) 6、遍历数组 i是计数器,当索引号使用 7、通过修改length长度新增数组元素、修改索引号追加数字元素 8、冒
阅读全文
摘要:短路运算(逻辑中断) 1、短路运算的原理:当有多个表达式(值)时,左边的表达式值可以确定结果的时候就不再继续运算右边的表达式的值 2、逻辑与 && 如果第一个表达式的值为真,则返回表达式2的值 如果第一个表达式的值为假,值返回表达式1的值 3、逻辑或 || 如果第一个表达式的值为真,则返回表达式1的
阅读全文
摘要:短路运算(逻辑中断) 1、短路运算的原理:当有多个表达式(值)时,左边的表达式值可以确定结果的时候就不再继续运算右边的表达式的值 2、逻辑与 && 如果第一个表达式的值为真,则返回表达式2的值 如果第一个表达式的值为假,值返回表达式1的值 3、逻辑或 || 如果第一个表达式的值为真,则返回表达式1的
阅读全文
摘要:表格 语法: 标记: <table></table>:表示一个表格 属性:table height align border 边框宽度,取值以px为单位 bgcolor cellspacing:单元格外边距(单元格与单元格 或者单元格与表格之间的距离) ccellpadding:单元格内边距(单元格
阅读全文
摘要:<p> 变量名命名规范</p> 由字母,数字,下划线,$组成 严格区分大小写 var app和var App 是两个变量 变量名不能以数字开头 变量名不能说关键字 保留字等 变量名必须有意义 不能随便创造 变量名应遵守驼峰命名法,首字母小写,后面的单词首字母要大写 <p>数据类型</p> 计算器中不
阅读全文
摘要:http请求方式有get、post、put、delete等多种,最常用的就是get和post post 与 get 差别 1、GET请求一般用去请求获取数据, POST一般作为发送数据到后台时使用 2、GET请求也可传参到后台,但是其参数在浏览器的地址栏的url中可见,所以隐私性安全性较差,且参数长
阅读全文
摘要:https://blog.csdn.net/qq_25354709/article/details/86548332
阅读全文
摘要:<slot>为vue的内置标签:用于给组件定义一个插槽,在这个插槽里传入内容(可以是模板代码或者组件),达到动态改变组件的目的。 v-slot指令:绑定内容到指定插槽,v-slot 只能添加在一个 <template> 上 给插槽设置默认内容,在没有提供内容的时候被渲染 <button type="
阅读全文
摘要:全局注册方法 Vue.component('my-component-name', { // ... 选项 ... }) Vue.component('component-a', { /* ... */ }) Vue.component('component-b', { /* ... */ }) V
阅读全文
摘要:在使用vue-cli脚手架创建项目的时候,在cnpm create app命令后,项目创建成功后通过npm run serve命令运行以后,控制台报错,sockjs.js?9be2:1606 GET http://192.168.16.105:8080/sockjs-node/info?t=1574
阅读全文
摘要:https://blog.csdn.net/Tom__cy/article/details/89680067
阅读全文