- 博客(20)
- 收藏
- 关注
转载 事件
事件: js与html之间的交互是通过事件完成的事件就是用户或浏览器自身执行的某种动作。诸如 click、load 和 mouseover,都是事件的名字。而响应某个事件的函数就叫做事件处理程序(或事件侦听器)。事件流:事件流描述的是从页面中接收事件的顺序;IE的事件流是事件冒泡流,Netscape团队的事件流是事件捕获流;事件冒泡:事件开始时由最具体的元素(页面中嵌...
2019-07-24 19:09:00 130
转载 ajax
ajax是无需刷新页面就能够从服务器获取数据的一种方法,负责ajax运作的核心对象是XMLHttpRequest,同源策略是对XHR的一个主要约束,它为通信设置了“相同域名,端口,协议”的限制一.XHR的用法// 创建xml对象var xhr = new XMLHttpRequest();// 启动一个请求,false同步,true异步xhr.open(meth...
2019-07-23 18:23:00 137
转载 node.js
1.什么是node.js简单来说node.js就是运行在服务端的javaScriptnode.js是一个基于chrome javaScript运行时建立的一个平台,底层语言是c++node.js特点: 1)单线程,单进程(减少了内存开销); 2)非阻塞I/O(异步处理,性能好) 3)异步,事件驱动2.Node.js 应用是由哪几部分组成的: 1)...
2019-07-18 14:16:00 119
转载 重学css
一、背景与边框1.background-clip: border-box|padding-box|content-box;background-clip 属性规定背景被裁剪到指定位置。border: 10px solid hsla(0,0%,100%,.5);background: white;background-clip: padding-box; //制作透明边框效果...
2019-02-26 18:37:00 102
转载 MongoDB
一、mongodb介绍1.mongodb是一个基于分布式文件存储的数据库,由c++编写2.旨在为web应用提供可扩展的高性能数据库存储解决方案3.是一个介于关系数据库和非关系数据库之间的产品转载于:https://www.cnblogs.com/wangpeiyuan/p/10098403.html...
2018-12-10 19:06:00 103
转载 改写radio样式
<div class="test"> <input type="radio" name="radioHouse" class="radio" id="big"> <label for="big">大床房</label></div><div class="test"> <input ty...
2018-10-30 11:55:00 118
转载 js系统总结
1.变量名可以由数字,字母,下划线及美元符号组成,但不能以数字开头2.js基本数据类型:数字(浮点数与整数,Infinity),字符串,布尔值,undifined(已申明未赋值的变量),null 非基本数据类型:对象3.typeof返回的结果:number,string,boolean,undefined,object,function 1) typeof Infini...
2018-08-28 18:32:00 186
转载 vue+koa2商城实战学习笔记
1.按需引入cnpm i babel-plugin-import -D 下载.babelrc中配置{"plugins": [ "transform-vue-jsx", "transform-runtime", ["import",{"libraryName":"vant","style":true}]]}main.js中引入imp...
2018-07-10 16:05:00 147
转载 微信小程序排坑
1.在一些情况下,我们需要对map、video、canvas、camera这些微信小程序的原生控件,进行自定义,比如在camera上添加一个矩形线框作为拍照区域,这时我们就需要使用到cover-view这个控件。cover-view的使用方法与view基本一致,以下是一些注意点:在同一父容器中,要在原生控件上添加布局,只能用cover类的控件,因为原生控件的层级处于顶层,即使...
2018-06-28 11:42:00 86
转载 webpack——3.x版本总结
一、webpack的作用 1.打包: 把多个javascript文件打包成一个文件,减少http请求,减轻服务器的压力 2.转换: 把浏览器不能识别的语言转换成javascript,让浏览器能够识别 3.优化: 优化和提升性能二、webpack的安装 1.npm install -g webpack //全局安装,一般不推荐 2.对项目目录进行安装...
2018-02-07 18:34:00 274
转载 干货网站
1) https://www.docschina.org/home/doc 印记中文2)http://www.htmleaf.com/jq插件库3)MDN网站,类似于w3c转载于:https://www.cnblogs.com/wangpeiyuan/p/8404002.html
2018-02-02 10:47:00 365
转载 转码器babel
一、配置文件.babelrc,存放在项目的根目录下1)配置文件.babelrc{ “presets": [ //presets字段设置转码规则 "es2015" ], "plugins": []}ES2015转码规则npm install --save-dev babel-preset-es2015 2)命令行转码babel-cli...
2018-01-25 18:33:00 80
转载 es6——之初体验
前言:ECMAScript和JavaScript是什么关系? JavaScript由ECMAScript,BOM,DOM组成,前者是后者的规范,后者是前者的实现一.let和const命令 1)let用于声明变量,声明的变量是块级作用域var a = [];for (var i = 0; i < 10; i++) { a[i] = function (...
2018-01-12 18:15:00 158
转载 移动端适配不同屏幕分辨率——rem布局
1.引入common.jscommon.jsfunction setHtmlFont () {// 限定 html 的字体比例,其他内容尺寸根据 html 的大小进行限定let windowW = window.innerWidth ? window.innerWidth : document.body.clientWidth;let scale = windowW ...
2018-01-03 17:23:00 346
转载 vuejs学习总计——数据传值篇
1.父组件向子组件传值 //父组件通过props向子组件传值 <template> <div id="parent"> <header :msg="{dady}"></header> </div> </template>import Header from './heade...
2018-01-02 17:48:00 103
转载 vue.js学习总计---路由篇
一、安装1.下载 cnpm install vue-router2.在router/index.js引入与使用import Vue from 'vue'import VueRouter from 'vue-router'Vue.use(VueRouter)impport Home from './coponents/Home.vue1.路由传参exp...
2017-12-28 18:34:00 103
转载 vuejs学习总结---基础篇
vuejs项目不支持IE8及以下版本一、项目搭建cnpm install --global vue-clivue init webpack my-projectcd my-projectcnpm installnpm run dev二、基础知识1)生命周期 new Vue() ——>beforeCreate——>created——&g...
2017-12-28 17:44:00 165
转载 vuejs搭建的项目对于ie浏览器的处理
Vue不支持IE8 及以下版本,因为 Vue 使用了 IE8 无法模拟的 ECMAScript 5 特性,所以在项目中需要对IE浏览器做处理1.在index.html中写入以下代码<!--[if ie]><script> window.location.href = './static/ifie.html;</script>...
2017-12-28 09:55:00 9029
转载 vue.js中引入swiper.js
1.下载swiper.js npm install vue-awesome-swiper --save2.在main.js中全局引入swiper.js import VueAwesomeSwiper from 'vue-awesome-swiper' import 'swiper/dist/css/swiper.css' Vue.use(VueAwesome...
2017-12-22 16:22:00 537
转载 上传本地项目到github
第一步:建立git仓库在你想上传的文件夹下面,鼠标右键点击git bash here.执行Git命令:git init第二步:将项目的所有文件添加到仓库中执行“git add .” 。如果想添加某个特定的文件,只需把“.”换成特定的文件名即可。第三步:将add的文件commit到仓库执行“git commit -m "文件名"。第四步:...
2017-12-22 15:55:00 105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人