置顶文章

# 1. 过滤选择器 http://www.htmleaf.com/ 1234567891011选择器 返回值 描述:first 单个元素 选择第一个元素:last 单个元素 返回最后一个元素:not(selector) 元素集合 从一组元素中排除与给定选择器匹配的元素,返回不匹配的元素:even 元素集合 返回索引是偶数的所有元素,索引从0开始:odd 元素集合 返回索引是奇数的所有元素,索引从0开始:eq(index) 元素集合 返回索引等于index的所有元素,索引从0开始:gt(index) 元素集合...

# 1.formData 对象操作方法 12345get(‘key’) 获取表单对象属性的值set(‘key’, ‘value’) 设置表单对象属性的值delete(‘key’) 删除表单对象属性中的值append(key,value) 在数据末尾追加数据getAll(‘user’)获取取key为user的所有值 [‘a’,‘b’] # 2.FormData 作用 12将form表单元素的name与value进行组合,实现表单数据的序列化异步上传二进制文件 3. 在 vue 中使用 fromData...

# var,let,const 的区别 1.var 变量可以提升,let,const变量不可以提升 2.var 没有暂时性死区,let,const有暂时性死区 3.var 允许重复声明,let,const不可以重复声明 4.var 和let可以修改声明的变量,const不可以修改 5.var 没有块级作用域,let和const有块级作用域 # 箭头函数和 function...

# 首先下载 cnpm install lib-flexible postcss-plugin-px2rem --save-dev # 完成下载之后 main.js 导入: import ‘lib-flexible/flexible’; 12345678910111213141516171819202122232425//在vue.config中添加module.exports = { css: { loaderOptions: { postcss: { plugins: [...

# 1、检测系统中 node 版本号的指令是? node -v # 2、如何退出 node 执行环境(REPL 环境)? ctrl+c c # 3、node 如何创建服务器,写出代码? var http=require(‘http’); var server=http.createServer(function(req,res,next){ //业务逻辑...

文章列表

# 1. 响应式布局如何实现 1234567891011121314151617 为什么要使用响应式布局:在之前使用固定宽高有一定的局限:屏幕越来越宽时,因为定得宽是固定的,这样会让页面不美观 屏幕越来越小时,因为定宽的局限会让用户看不到完整的页面内容在这种情况下,响应式布局就出现了 响应式布局的实现(有五种方法)1.百分比布局:百分比布局是相对于父元素进行布局,百分比能够对width,height,padding,margin来进行布局,border,font-size不能; 局限: 因为百分比布局只能对大面积的地方进行布局,所以不够完美...

# 1. 封装接口 1234567891011121314151617//在根目录下创建http文件,里面新建一个js文件,CV进去module.exports=(url,method,data,token=true)=>{ return new Promise((resolve,reject)=>{ wx.request({ url,url, method:method, data:Object.assign({},data),...

# 1. 吧GitHub里的项目拉到本地 git clone 地址 # 常用的 1234567git initgit statusgit add .git commit -m "第一次提交"git remote add origin 地址git pull --rebase origin master git push -u origin master # 上传 123git remote add origin https://github.com/teach-tian/ccc.gitgit push origin master git push -u...

# vuex 是什么? 全局状态管理工具 # vuex 的好处 他是有订阅者的,只要 state 中的数据发生改变就立即响应到页面 # vuex 组成 1234567891011121314import Vue from 'vue'import Vuex from 'vuex'import createPersistedState from 'vuex-persistedstate' // 数据持久化Vue.use(Vuex)export default new...

# 1. 类型 12345678instanceof:判断一个对象是不是某种类型。constructor:返回对象的构造函数。prototype:获取类的prototype对象。propertyIsEnumerable(property):是否是可枚举的属性。hasOwnProperty(property):是否属于本类定义的属性。isPrototypeOf(Object):是否是指定类的prototype。toString():返回对象对应的字符串。valueOf():返回对象对应的原始类型值。 # 2. 数组 1234567891011cancat(value,...)...

# Vue 实现简单的搜索功能 # 思路: // 先创建一个新的数组,吧 tab 里的数据赋值给 list, // 用 list 里的数据进行过滤,判断是否有 input 里的值 # HTML 123456<div id="app"> <input type="text" v-model="input" @keyup.enter="btn()"> <ul>...

查看效果 # 为什么要用 GitUp 搭建自己的博客 因为不花钱 # Hexo 简介 Hexo 是一款基于 Node.js 的静态博客框架,依赖少易于安装使用,可以方便的生成静态网页托管在 GitHub 和 Coding 上,是搭建博客的首选框架。大家可以进入 hexo 官网进行详细查看,因为 Hexo 的创建者是台湾人,对中文的支持很友好,可以选择中文进行查看。 # 步骤 1. 安装 hexo npm install -g hexo-cli 2. 初始化 hexo init 自己起名 cd 进去 npm install 3. 在 GitUp...

# 1、 dos 的命令(写五个) 123456789 cd 进入目录 md 创建目录 make dir rd 删除目录 remove dir dir 查询当前目录 del 删除文件 gem ruby的安装插件命令 copy 复制文件 ipconfig 查看当前网络配置ping 查看网络是否相通 # 2、什么是 scss/sass? 1这两个都是css预处理器,弥补了css的不足,css不支持变量,分支,循环语句,同时css也不支持混合宏和继承,.sass用换行来代替大括号和分号,.scss需要写大括号和分号,是sass的升级版,更方便好用。 # 3、简述 sass 和 less 的区别(答出...

# 1. 原生 Ajax GET获取 12345678910111213//步骤一:创建异步对象 var ajax = new XMLHttpRequest(); //步骤二:设置请求的url参数,参数一是请求的类型,参数二是请求的url,可以带参数,动态的传递参数starName到服务端 ajax.open('get','路径'); //步骤三:发送请求 ajax.send(); //步骤四:注册事件 onreadystatechange 状态改变就会调用 ajax.onreadystatechange =...

# 选中删除操作 # 思路 1.for循环数组,然后if判断每一条数据的checked是否为true,为true时每一条循环中删除 # 方法一 123456for(let i=0;i<this.arr.length;i++){ if(this.arr[i].checked){ this.arr.splice(i,1) i-- } } # 思路 1.过滤数组,吧为false的返回给数组 # 方法二 1234let box=this.arr.filter(i=>{ return...