- 博客(23)
- 收藏
- 关注
转载 CSS制作图形速查表
前面在《纯CSS制作的图形效果》一文中介绍了十六种CSS画各种不同图形的方法。今天花了点时间将这方面的制作成一份清单,方便大家急用时有地方可查。别的不多说了,直接看代码。为了节省时间,下面图形都采用的一个标签,可以是块元素也可以是行内元素,不过行内元素需要加上“display:block;”,唯一不同的是,在此用了不同的类名来区别,相关类名我放在了标题的后面,以便大家对应查看。1、正方形(...
2019-02-11 09:08:42 234
转载 前端面试题集锦——JavaScript
JavaScript栈和队列的区别?栈的插入和删除操作都是在一端进行的,而队列的操作却是在两端进行的。队列先进先出,栈先进后出。栈只允许在表尾一端进行插入和删除,而队列只允许在表尾一端进行插入,在表头一端进行删除栈和堆的区别?栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时...
2018-12-11 11:17:59 298
原创 清除dns缓存cmd命令行方式
如何清除DNS缓存,使用cmd命令清理DNS缓存方法有时候电脑突然上不了网,或者存在某些网站打不开的情况,但别的网站又可以打开,解决办法需要清除DNS缓存,那么如何清除DNS缓存呢,最常用的方法就是使用清除DNS缓存命令来完成。使用cmd命令清理DNS缓存方法1、调出cmd命令对话框,点击开始在下面搜索框输入cmd回车另一个方法是使用组合快捷键:Windows + R键,打开运行操作框,...
2018-11-30 18:33:02 24120
转载 vue 2.0 实战移动音乐app(四)Scroll组件的抽象
scroll.vue<template> <div ref="wrapper"> <slot></slot> </div></template> <script>import BScroll from 'better-scroll' export defaul
2018-11-30 11:16:33 138
转载 百度地图api初使用,行政区划及搜索
最近发现了百度地图api这个好东西,官网上细致的demo和讲解,所以写了以下html里面包含这几个功能:地图调用,行政区边界,还有一个地图搜索的搜索框行政区边界demo搜索框demo所以第一步是去申请一个ak<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" conten...
2018-11-30 10:57:32 962
转载 vue打包之后生成一个配置文件修改接口
前言:我们的vue代码打包上传到服务器之后,要是数据接口 以后换了域名什么的,是不是需要重新去vue文件里修改接口。能不能生成一个配置文件,里面可以配置域名或其它什么字段之类的,这样以后换了域名,只需打开记事本 修改一下域名即可。教程:第一步:安装generate-asset-webpack-plugin插件npm install --save-dev generate-...
2018-11-28 09:03:33 1776
转载 webpack+vue打包之后输出配置文件修改接口文件
原文地址:https://blog.csdn.net/xiaojun_yuan/article/details/79460484用vue-cli构建的项目通常是采用前后端分离的开发模式,也就是前端与后台完全分离,此时就需要将后台接口地址打包进项目中,but,难道我们只是改个接口地址也要重新打包吗?当然不行了,那就太麻烦了,怎么解决呢?其实方法很多,接下来我推荐一种最便捷的方法,也是最容易操作的...
2018-11-28 08:57:46 822 2
转载 ajax总结(四):原生js封装a和jQurey版ajax介绍
一.为什么要封装?发现很多地方都要用ajax请求,但是大部分代码都是一样的,所以根据封装的思想,相同的代码封装成函数,在需要用的地方来调用,这样会很方便.二.js封装ajax过程:1.先了解结构代码和后台代码:结构:<body> <input type="button" value="获取一个JSON数据" id="btn"/></bod...
2018-11-22 11:04:53 110
转载 JSONP跨域详解
JSON和JSONP虽然只有一个字母的差别,但其实他们根本不是一回事儿:JSON是一种数据交换格式,而JSONP是一种依靠开发人员的聪明才智创造出的一种非官方跨域数据交互协议。可见一个是描述信息的格式,一个是信息传递双方约定的方法。1、什么是JSON?2、什么是JSONP?2.1、先说下JSONP是怎么产生的1)一个众所周知的问题,AJAX直接请求普通文件存在跨域无权限访问的问题,甭管你是静...
2018-11-21 11:04:02 142
转载 JavaScript中的预编译
JS运行三部曲JS运行时一共分三步 (1)语法分析 JS运行前会先把JS代码通篇扫描一遍,看有没有低级的语法错误,比如少了个分号,或者多了些不该有的字符什么的(2)预编译 本文的重点,后面会详细介绍,这里先放两句总结性结论 函数声明 --- 整体提升 也就是说,函数声明后,系统会把整个函数放到当前script标签的开头处...
2018-11-21 10:48:13 112
转载 css-边框属性
一、css边框属性1.border属性(1)border:复合属性,设置对象边框的特性, 如使用该复合属性定义其单个参数,则其他参数的默认值将无条件覆盖各自对应的单个属性设置(2)例如:border:1px solid red;设置或检索对象边框宽度设置或检索对象边框样式设置或检索对象边框颜色<!DOCTYPE html><html lang="e...
2018-11-21 10:43:08 281
转载 利用二维数组创建动态下拉菜单&购物简易计算器
1.利用二维数组创建动态下拉菜单<!doctype html><html><head><meta charset="utf-8"><title>实战</title><script type="text/javascript">//创建一个二维数组 v
2018-11-21 10:09:38 308
转载 http请求的状态码。100-505
100 - 信息提示这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。 · 100 - Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) · 101 - Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新)200- 成功这类状态代码表明服务器成功地接...
2018-11-21 10:02:53 287
原创 CSS中cursor属性给标签加上形状
有小手状:<a href="##" title="2" style="cursor:pointer"> 无小手状:<a href="javascript:void(0)" style="color:#404958;cursor:default;"> CSS中cursor属性 表中数据摘自w3school.
2018-10-29 10:00:19 365
转载 移动端web页面滚动不流畅,卡顿闪烁解决方案
1.ios端的-webkit-overflow-scrolling属性可控制页面滚动效果,设置如下实现惯性滚动和弹性效果:-webkit-overflow-scrolling: touch2.position属性导致的页面滚动不流畅问题:<div style="overflow-x: hidden; overflow-y: auto; position: absolute; ...
2018-10-26 09:34:58 7373
转载 CSS实现单行、多行文本溢出显示省略号(…)
如果实现单行文本的溢出显示省略号同学们应该都知道用text-overflow:ellipsis属性来,当然还需要加宽度width属来兼容部分浏览。实现方法: overflow: hidden; text-overflow:ellipsis; white-space: nowrap;效果如...
2018-10-25 15:10:58 210
转载 npm查看全局安装过的包
在使用node的时候,用npm安装了很多软件,过一段时间没有使用就会忘记,怎么查看自己全局安装过的包,用命令npm list -g --depth 0在百度里搜不到结果的,我在百度上搜的,博主发布在博客上,博主在google里老外的文章里看到的上面的命令,写篇文章记录下-g:全局的安装包list:已安装的node包–depth 0:这个参数我就不清楚了,可能是深度0,搜了一...
2018-10-24 16:16:59 10909 2
原创 Vue.js面试题整理
一、什么是MVVM?MVVM是Model-View-ViewModel的缩写。MVVM是一种设计思想。Model 层代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑;View 代表UI 组件,它负责将数据模型转化成UI 展现出来,ViewModel 是一个同步View 和 Model的对象。在MVVM架构下,View 和 Model 之间并没有直接的联系,而是通过ViewMo...
2018-09-05 16:45:56 136
转载 this
在函数中this到底取何值,是 ** 在函数真正被调用执行的时候确定下来的 ** ,函数定义的时候确定不了。因为this的取值是执行上下文环境的一部分,每次调用函数偶会产生一个新的执行上下文环境,当你在代码中使用了this,这个this的值就直接从执行的上下文中获取了,而不会从作用域链中搜寻。1. 全局&调用普通函数在全局环境中,this永远指向windowconsole...
2018-07-17 07:42:03 233
原创 vue-router路由懒加载
Vue.js笔记 — vue-router路由懒加载用vue.js写单页面应用时,会出现打包后的JavaScript包非常大,影响页面加载,我们可以利用路由的懒加载去优化这个问题,当我们用到某个路由后,才去加载对应的组件,这样就会更加高效,实现代码如下:import Vue from 'vue'import Router from 'vue-router'Vue.use(Route...
2018-07-16 21:26:25 365
转载 小白到架构师需要掌握的技能
从小白到架构师确实需要走很长的路,一是需要自己不断地掌握技能,一是必须有一个能够发挥自己的环境,**实践是证明真理的唯一标准**,的确如此,没有经历活生生的场景,不可能成为一个合格的架构师的。首先非常抱歉本片文章只能抛砖引玉,由于涉及到知识面非常多,不可能一一描述清楚请谅解(在后面的日子里只能逐个详解)。**做技术的必须做好负重前行的准备,这样才能带来岁月静好的时光!***感谢技术部所有兄弟这一年...
2018-07-13 16:26:40 465
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人