muzidigbig的博客

时间的三大杀手:拖延、犹豫不决、目标不明确。

js-函数(闭包、私有、递归、自调)、变量(隐士)和作用域

JavaScript 函数 将脚本编写为函数,就可以避免页面载入时执行该脚本。 打印 定义的函数名 就相当于打印这整个函数 函数包含着一些代码,这些代码只能被事件激活,或者在函数被调用时才会执行。 你可以在页面中的任何位置调用脚本(如果函数嵌入一个外部的 .js 文件,那么甚至可以从其他的...

2018-06-21 16:51:05

阅读数 475

评论数 0

vue.js 三种方式安装(vue-cli)

       Vue.js(读音 /vjuː/, 类似于 view)是一个构建数据驱动的 web 界面的渐进式框架。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。它不仅易于上手,还便于与第三方库或既有项目整合。        下面介绍三种 Vue.js 的安...

2018-05-29 07:49:05

阅读数 28250

评论数 23

文本在盒子中水平、垂直居中(图片与文本居中)、多行文本垂直居中

在样式布局中,我们经常碰到需要将元素居中。通过css实现元素的水平居中较为简单:对文本,只需要对其父级元素设置text-align: center;,而对div等块级元素,只需要设置其left和right的margin值为auto。要实现元素的垂直居中,有人会想到css中的vertical-ali...

2018-05-23 10:37:12

阅读数 5831

评论数 1

html默认css样式的标签及去除(全局)

1.标签的默认样式和清除默认样式(统一全局样式)的代码 大多数标签都有自己的默认样式,比如遇到的body默认外边距,另外本例中ul前的圆点及左侧的内边距,另h1-h6字体大小各不相同,em默认为斜体,strong表示粗体。正因为有这些默认样式,一个设计合理的页面,即使没有加载样式,也能让用户很容...

2018-05-19 09:27:11

阅读数 12046

评论数 0

Object.create()和Object.defineProperties()创建对象的区别

一、Object.create()创建对象 详情链接:点击 'use strict'; /* 1. Object.create(prototype, [descriptors]) * 作用: 以指定对象为原型创建新的对象 * 为新的对象指定新的属性, 并对属性...

2019-06-22 15:39:56

阅读数 35

评论数 0

css做一些简单的计算

用 counter-reset,结合counter-increment和content,可以做一些简单的计算。 counter-reset属性创建或重置一个或多个计数器。 counter-increment 属性设置某个选取器每次出现的计数器增量。默认增量是 1。 counter()插入...

2019-06-04 07:51:11

阅读数 29

评论数 0

傲娇的js之源----Object()

一、常见创建对象的方式 1.{} 这个叫做对象字面量 var obj = {}; 2. new Object() 这个叫做new出来的对象 var obj2 = new Object(); 这两种创建对象方式,从测试效果来看,{}会快一点,new关键字调用了构造函数而{}不会。如果n...

2019-05-24 12:09:10

阅读数 29

评论数 0

vue--渲染标签的闪烁问题v-cloak

一、可能出现的情况 在项目在开发中,经常会遇到当数据加载时vue的一些标签就会闪现,然后等数据加载完后消失,这时候就需要用到官网中提到的v-cloak来解决。 当网络较慢,网页还在加载 Vue.js ,而导致 Vue 来不及渲染,这时页面就会显示出 Vue 源代码。我们可以使用 v-cloak...

2019-05-16 11:28:56

阅读数 33

评论数 0

css定义变量(定义:--aa;使用:var(--aa)、calc()计算样式函数

一、兼容性 2017年3月,微软宣布 Edge 浏览器将支持 CSS 变量。这个重要的 CSS 新功能,所有主要浏览器已经都支持了。 二、用法 声明css变量的时候,变量名前面要加两根连词线(--)。 变量名大小写敏感,--header-color和--Header-Color是两...

2019-05-07 12:16:21

阅读数 36

评论数 0

JSON的使用、规则、地理位置、序列化/反序列化

一、json是什么? JSON,全称是Javascript Object Notation,即Javascript对象标记法 JSON是一种轻量级(Light-Weight)、基于文本的(Text-Based)、可读的(Human-Readable)格式。 JSON的名称中虽然带有Javas...

2019-04-14 22:58:01

阅读数 53

评论数 0

ES6、ES7、ES8、ES9、ES10新特性一览

https://juejin.im/post/5ca2e1935188254416288eb2

2019-04-11 12:06:43

阅读数 107

评论数 0

js高级---Object.create()方法实现对象继承与创建新的JavaScript对象

Object.create()方法是 ECMAScript 5中新增的方法,这个方法用于创建一个新对象,使用现有的对象来提供新创建的对象的__proto__。被创建的对象会继承另一个对象的原型,在创建新对象时还可以指定一些属性。 1. Object.create()语法结构 Object.c...

2019-04-10 15:06:53

阅读数 29

评论数 0

js高级----回顾prototype、__proto__、constructor与JavaScript的原型链继承

JavaScript没有传统面向对象语言的类继承机制,而是基于原型链继承实现的,其本质是使用函数模拟类的特征。我们可以通过prototype将属性写到原型链上,调用new操作符创建对象(实例化)时,对象实例会把类原型链上的属性关联到自身的__proto__属性上;而子类继承父类时,是将子类的pro...

2019-04-10 12:20:34

阅读数 27

评论数 0

JavaScript 匿名函数自调

https://blog.csdn.net/ttx_laughing/article/details/78503344 https://blog.csdn.net/limlimlim/article/details/9198111 由于括弧()和JS的&&,异...

2019-04-09 16:16:06

阅读数 23

评论数 0

超详细的 Git 实战教程

一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。...

2019-04-09 15:53:59

阅读数 102

评论数 0

js编程黑科技,装逼指南,高逼格代码,让你惊叹不已

1.如何装逼用代码骂别人SB (!(~+[])+{})[--[~+""][+[]]*[~+[]] + ~~!+[]]+({}+[])[[~!+[]]*~+[]] 2.如何用代码优雅的证明自己NB ([][[]]+[])[+!![]]+([]+{})[!+[]+!![]...

2019-04-03 16:56:36

阅读数 370

评论数 0

js防止重复点击、防止点击过快实用方法

方式一: 原理很简单: 利用延时器setTimeout; 防止重复点击可以添加一个开关,让这个开关默认为true,第一次点击将其变为false,点击事件的执行需要判断这个开关是否为true,为true执行,false不执行。例子如下: var isclick = true; ...

2019-04-03 14:33:45

阅读数 223

评论数 0

前端好用工具推荐

1.图片处理工具Jinaconvert 工具网站地址:https://jinaconvert.com/cn/ 这款图片处理工具也相当的强大,想要的各种各样的格式(JPG, PNG, GIF, BMP, TIFF, ICO, SVG和更多图片格式)都可以转换,在编程和生活中都可以用得到,赶紧...

2019-04-03 12:20:17

阅读数 27

评论数 0

用css画一个卡通形象-小猪佩奇

最近在腾讯云技术社区遇到了一位奇才,用css画出了一个社会人小猪佩奇,不得不服。研究了一下他的文章https://segmentfault.com/a/1190000014909658,感觉甚是有趣,果断收藏。 效果: <!DOCTYPE html> &...

2019-04-03 11:59:15

阅读数 33

评论数 0

NodeJs---何用 nodejs 来操作数据库(MongoDB)实现增删改查功能

安装: npm install mongodb --save / cnpm install mongodb --save 引入: let MongoClient = require('mongodb').MongoClient; 案例: let express = requir...

2019-03-28 16:56:08

阅读数 28

评论数 0

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