自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 &lt;name&gt;安装nodejs的依赖包。npm install &lt;name&gt; --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脚本,比如:&lt;script&gt;alert('test');&lt;/script&gt;,页面会弹出一个对话框,或者输入的脚本中有改变页面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关注的人

提示
确定要删除当前文章?
取消 删除