自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

转载 Chrome 浏览器主页被 360、2345、hao123、hao.qquu8.com 等篡改

解决方法一:桌面找到浏览器快捷方式,右键“属性”查看“目标(T)”软件地址栏看下最后面是否带有小尾巴,例如:https://www.2345.com/?38456-0001,将其删除确定即可。解决方式二:在 chrome 浏览器地址栏中输入chrome://version,此时会跳转到“关于版本”相关页面,找到其中“命令行”属性复制后,删除或修改尾部 https...

2019-01-23 10:49:00 980

转载 TypeScript 面向对象编程

面向对象编程-类的声明和使用类的出现可以让前端程序员抽象层次、增加维护性和复用性。当然这一系列的类的操作,我们都叫他面向对象编程。TypeScript就是一个基于类的面向对象编程语言。类是对象具体事务的一个抽象,对象是类的具体表现。// 类规范,首写字母大写 - 大驼峰命名class XiaoJieJie{// 区别于对象,不需要使用逗号隔开name: str...

2018-10-08 15:12:00 224

转载 TypeScript 引用类型

1 // 初识引用类型 2 let doubleloong = { 3 name: '白夜', 4 website: 'https://www.cnblogs.com/DoubleLoong/', 5 age: 18, 6 saySometing: function () { 7 console.log('...

2018-09-05 15:16:00 213

转载 TypeScript 函数基本知识

// 函数声明法function add(n1:number,n2:number):number{ return n1 + n2}console.log(add(1, 2)) // 3函数声明法// 函数表达式法var add = function(n1:number,n2:number):number{ return ...

2018-09-05 14:27:00 127

转载 TypeScript 语言中的函数参数

形参和实参形参的使用函数定义的时候写的参数是形参。从字面意义上我们可以看出,形参就是形式上的参数。我们定义了形参也就规定了此函数的参数个数和参数类型,规范了函数。// 形参的使用function searchFriend(age:number):string{ return `找到了${age}岁的小姐姐`}形参的使用searchFrie...

2018-09-03 17:22:00 358

转载 TypeScript 函数的定义

定义规则:声明(定义)函数必须加 function 关键字;函数名与变量名一样,命名规则按照标识符规则;函数参数可有可无,多个参数之间用逗号隔开,每个参数参数由名字与类型组成,之间用分号隔开;函数的返回值可有可无,没有时,返回类型为 void,需要时可添加别的类型;大括号中是函数体;function searchFriend(age:number):s...

2018-09-03 16:26:00 127

转载 TypeScript 声明变量定义类型

TypeScript最大的一个特点就是变量是强类型的,也就是说,在声明变量的时候,我们必须给他一个类型。TypeScript中的数据类型有:Undefined :Number:数值类型;string : 字符串类型;Boolean: 布尔类型;enum:枚举类型;any : 任意类型,一个牛X的类型;void:空类型;Array : 数组类型;...

2018-09-03 16:09:00 247

转载 TypeScript 安装及开发环境配置

1.TypeScript 是 Node 的超集,使用需要先安装 Nodejs英文官网:nodejs.org中文官网:nodejs.org/zh-cn查看是否安装完成: node -v 查看 node 版本 npm -v 查看 npm版本2.安装TypeScript全局安装:npm install typescript -g查看是否安装完成:tsc --versi...

2018-09-03 14:31:00 99

转载 mpvue 退出页面再次进入数据未初始化(同一路由切换时,上一次的页面数据会保留)...

今天在做类商品详情页时碰到一个问题:A(首页) -> B(商品详情页)B 页面有个 swiper,需要一个展示的是第几张的数值在 B.vue data 中初始化methods 中需要根据商品数据进行赋值问题来了:在进入 B 页面后,滑动展示参数变为 3之后退回到 A 页面,在随便选个商品进入但是这一页的第三张是这张:发现值还...

2018-08-30 20:06:00 499

转载 mpvue 全局变量的实现

一、1. 初始化创建完成项目之后,找到 src 目录下的 main.js例: 2. 在 main.js 最后将小程序的全局变量添加到 Vue 的原型上例:此例小程序的全局方法 getApp() 添加一个全局变量 globalData 赋值给 Vue 原型 Vue.prototype 添加的 globalData添加数据:此 main.js 页面添加:直接...

2018-08-28 16:01:00 334

转载 mpvue 添加对 scss 的支持

项目初始化后安装 sass 使用所需要的依赖(安装至开发环境下即可 save-dev):npm i sass-loader node-sass --save-dev项目中编辑样式 style 标签添加 lang=scss 就可以开始使用 scss 模式编写 css<style scoped lang=scss></style>转载于:http...

2018-08-27 17:46:00 140

转载 VSCode 常用插件(2018/8/25)

列表左:插件名称 右:插件简述名称 简述Auto Close Tag            自动闭合HTML标签Auto Import             Typescript自动import提示Auto Rename Tag          修改HTML标签时,自动修改匹配的标签Beautify css/sass/scss/less      c...

2018-08-25 14:48:00 137

转载 VS Code 设备多端设置同步(Settings Sync)

VS Code 插件说明地址:https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync插件快捷方式:1. Upload Key : Shift + Alt + U2. Download Key : Shift + Alt + D 下载您的设置按Shi...

2018-08-25 14:08:00 397

转载 判断用户是否安装微信APP(URL_scheme 协议判断)

核心函数://打开(下载)Appfunction openApp(){ var ua = window.navigator.userAgent.toLowerCase(); //微信 if(ua.match(/MicroMessenger/i) === 'micromessenger'){ window.location.href='downLoadFor...

2018-08-25 13:46:00 331

转载 CSS/HTML/JavaScript 编码规范

标准规范:CSS/HTML编码规范:(http://codeguide.co/)中文:http://zoomzhao.github.io/code-guide/JavaScript编码规范:(https://standardjs.com/rules.html)中文:https://standardjs.com/rules-zhcn.html 来自:爱彼迎(Airbnb)—— ...

2018-08-25 13:39:00 142

转载 WebStorm 中配置修改本地服务器局域网内可访问

WebStorm 2017.3 版本注意:汉化后 Settings(设置) 打不开,需要先在 lib 目录中删除汉化包 resources_cn 后重启 WebStorm 使用英文版设置,设置完成后还原即可。一、修改端口号,使其能打钩上(为了使服务可被查找)二、随便命个名、同时修改 Type 为 Local or mounted folder三、设置根目录、...

2018-04-26 14:20:00 339

转载 Node 热更新小型本地开发服务器 live-server

官方网站:https://www.npmjs.com/package/live-serverLive服务器这是一款带有实时重载功能的小型开发服务器。用它来攻击你的HTML / JavaScript / CSS文件,但不能用于部署最终的网站。有两个原因使用它:file://由于安全限制,AJAX请求不适用于协议,即,如果您的站点通过JavaScript获取内容,则需要服...

2018-03-28 10:00:00 155

转载 Vue 中使用 sass 或 scss 语法配置

使用sass或scss语法配置安装sass依赖sass-loader和node-sass:npm i sass-loader node-sass -D (yarn add sass-loader node-sass --dev)安装之后,可能会出现node-sass安装失败的情况,原因和解决办法可以参考这里,可以通过在命令行直接运行下面的命令来解决:SASS_BINARY...

2018-03-23 10:38:00 155

转载 Sass 中文注释导致编译错误

文件管理器中 Ruby 安装目录下找到文件类型为 Ruby File 的文件 enginesass 版本为当前使用的版本(使用 sass -v 在命令行工具中查看)Ruby25-x64\lib\ruby\gems\2.5.0\gems\sass-3.5.5\lib\sass\engine在 engine.rb 文件中所有 require 之后 module 里面第一行添加:...

2018-03-23 10:35:00 139

转载 在 WebStorm 中配置 Sass 自动编译

转载于:https://www.cnblogs.com/DoubleLoong/p/8628777.html

2018-03-23 10:25:00 123

转载 Sass 的安装及命令行使用

使用 brew install ruby安装 ruby在 Windows 平台下安装 Ruby 需要先有 Ruby 安装包,可以到 Ruby 的官网(http://rubyinstaller.org/downloads)下载对应需要的 Ruby 版本。通过检查版本测试是否存在ruby:ruby -v使用 gem install sass安装 sass...

2018-03-23 10:14:00 1394

转载 video 标签

video 兼容到 ie9video 填充容器属性:object-fit: fill;(常用铺满)fill被替换的内容的大小,以填补该元素的内容框:对象的具体对象的大小是元素的使用宽度和高度。contain被替换的内容的大小,为自身宽高比不变,适应该元素的内容框的大小:它的具体对象的大小被解析为对元素的使用宽度和高度的含有约束。cover被替换的内容的尺寸却使元件的整...

2018-02-26 17:18:00 72

转载 原生JS添加删除Class

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-...

2018-02-24 14:00:00 122

转载 HTML5 面试选题

01. html5有哪些新标签?<article> 标签定义外部的内容(外部内容如blog,news)。<aside> 标签定义article以外的内容(可用做文章的侧栏)。<canvas>使用JavaScript在网页上绘制图形图像。<details> 用于描述某个文档部分的内容。<summary> 定...

2018-01-31 10:57:00 1753

转载 CSS 常用属性初始化标签名

/* 禁止选中文本 */.usn{ -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; -o-user-select:none; user-select:none;}/* 浮动 */.fl { float: left; }.fr { float: r...

2018-01-30 16:47:00 89

转载 纯 CSS 实现隐藏滚动条,同时保留滚动效果

拖动页面是经常的也是必须的,但是滚动条的存在与否就需要看条件和设计需求,不然就会影响整个页面的美观。思路:是在需要滚动的 div 外面再套一个 div 。外套 div 设置 overflow:hidden。而内容 div 设置 x,y 轴滚动条其中一个显示,另一个隐藏。然后再设置外套 div 的 width 或 height 小于内层 div 的 width 或 heig...

2018-01-30 15:23:00 166

转载 sessionStorage 实现点击进入详情页,返回时回到用户刚刚浏览的位置

之前一段时间面试,包括朋友们的面试中经常会问到一个需求:  如果用户好不容易翻到了第几十、几百乃至几千条时,难道要用户再重头开始?  所以需求方要求用户在一个列表页浏览时,点击一个列表进入详情页,返回要求记录用户刚刚浏览的位置,而不是重新刷新页面到了页面顶部。被问到之后就在想如何实现(ps:因为我觉得不仅是要应付面试,同时这个需求真的太常见了,我竟然不会。),后来想了几个解决...

2018-01-19 17:25:00 307

转载 JavaScript 格式化数字、金额、千分位、保留几位小数、舍入舍去… 及其浮点数计算精度问题(推荐的类库 Numeral.js 和 accounting.js)...

前端开发中经常会碰到用 JavaScript格式化数字,最最常见的是格式化金额,一般格式化金额需要千分位分隔,保留2位小数等等。还有偶然会遇到的使用 js 计算浮点数时出现误差。完善的功能函数推荐文章(标题内容):http://www.css88.com/archives/7324#more-7324JavaScript 浮点数计算精度问题简单解决摘要:由于计算...

2018-01-18 15:07:00 555

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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