- 博客(13)
- 收藏
- 关注
原创 页面自动点击
给一个条件判断,然后让页面自动点击id为num1的元素。var e = document.createEvent("MouseEvents");e.initEvent("click", true, true);document.getElementById("num1").dispatchEvent(e);...
2019-04-11 19:45:04 1649
原创 VUX项目创建指令
大概步骤和上篇vue项目安装差不多。命令行输入:vue init webpack vuxtest然后cd到: vuxtest下载组件库npm install vux --savenpm install vux-loader --save找到这:build/webpack.base.conf.jsconst vuxLoader = require('vux-loader')c...
2019-04-08 10:31:00 167
原创 前端权重
从上到下:!important#example { font-size: 14px !important; }#container #example { font-size: 10px;}行内样式<div style="width:100px;height:100px;background:red;"></div>id(权重是100...
2019-04-05 17:47:55 311
原创 vue项目引入jquery
直接打开终端,1.下载引入jquery,代码如下:npm install jquery --save2.找到build里的webpack.base.conf 配置下面这两行:var webpack = require('webpack')plugins:[ new webpack.ProvidePlugin({ $:'jquery', jquery:"j...
2019-04-04 11:37:54 256
原创 angular和vue的区别
Vuejs的特点:1.轻量级的框架2.双向数据绑定3.指令4.模块化,目前最热的方式是在项目中直接使用ES6的模块化,结合Webpack进行项目打包。5.组件化,创造单个component后缀为.vue的文件,包含template(html代码),script(es6代码),style(css样式)。 angularjs的特点:1.数据的双向绑定:view层的数据和mo...
2018-12-11 20:35:11 3591
原创 Vue项目创建指令
基于VS Code开发工具的基本操作。创建一个空白文件,然后右键在终端中打开。1.先查看有没有下载nodejs,如果没有就去官方下载一下,选择跟自己的电脑匹配的版本进行下载,然后一步步的安装即可,输入node -v,如果出现版本信息即表示安装成功。2.在命令行上输入:指令vue init webpack +项目名称 然后回车下载。3.然后根据内容的需要一步一步输入,回车y...
2018-12-08 11:01:49 1459
原创 git常用基本指令
git init 在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹。git status 通常提交前先检查下修改了什么内容,当前Git目录下各文件的状态。git add XX 把xx文件添加到暂存区去。git add . 会递归地添加当前工作目录中的所有文件,将所有更改的内容都存储一次。git bran...
2018-12-08 10:08:36 99
原创 npm常用命令-nodejs
基本指令node --version 查看node版本。npm -v 查看npm 版本,检查npm 是否正确安装。npm init 会引导你创建一个package.json文件,包括名称、版本、作者这些信息等。npm install <name>安装nodejs的依赖包。npm install <name> --save 安装的同时,将信息写入pa...
2018-12-08 09:41:01 265
原创 跨域
什么是跨域?浏览器从一个域名的网页去请求另一个域名的资源时,域名、端口、协议任一不同,都是跨域。常见的跨域场景 URL 说明 是否允许 http://www.domain.com/a.js http://www.domain.c...
2018-11-20 19:27:15 133
原创 typeof和instanceof的区别
先来了解一下typeof的取值类型范围基本(值)数据类型: Number:数字类型 String:字符串类型 Boolean:布尔类型 Null:空 Undefined:未定义引用(对象)类型: Object:任意一种对象 Function:一种特别的对象(可执行) Array:一种特别的对象(数字下标,内部数据是有序的) number类型string类型boolea...
2018-10-23 20:23:06 406
原创 mongo安装教程
1.下载Mongodb安装包:MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制包下载地址:https://www.mongodb.com/download-center#community2.在磁盘中建立MongoDB文件夹 3.安装MongoDB下载后的安装包:安装比较简单,类似于...
2018-10-19 21:18:58 149
原创 前端输入框如何防止js代码攻击
这种攻击一般叫做xss攻击有的时候页面中会有一个输入框,用户输入内容后会显示在页面中,类似于网页聊天应用。如果用户输入了一段js脚本,比如:<script>alert('test');</script>,页面会弹出一个对话框,或者输入的脚本中有改变页面js变量的代码则会时程序异常或者达到跳过某种验证的目的。攻击的危害 攻击者把代码注入进了访问的页面,所以恶意脚本...
2018-09-27 20:09:37 5160
原创 BFC外边距穿透分析
1.什么是BFC?BFC(Block Formatting Context):块级格式化上下文。可以把它理解成一个独立的区域。只有Block-level box参与, 它规定了内部的Block-level Box如何布局,并且与这个区域外部毫不相干。Block-level Box:块级盒block-level box是这种参与了块级排版上下文的一种盒子,每个块级元素都生成了一个包...
2018-09-26 21:08:24 240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人