关闭

JavaScript深入之继承的多种方式和优缺点

本文来自;https://juejin.im/post/591523588d6d8100585ba595 JavaScript深入系列第十五篇,讲解JavaScript各种继承方式和优缺点。 写在前面 本文讲解JavaScript各种继承方式和优缺点。 但是注意: 这篇文章更像是笔记,哎,再让我感叹一句:《JavaScript高级程序设计》写得真是太好了! 1.原型链继承 f...
阅读(41) 评论(0)

JavaScript专题之类型判断(上)

本文来自;https://github.com/mqyqingfeng/Blog/issues/28 前言 类型判断在 web 开发中有非常广泛的应用,简单的有判断数字还是字符串,进阶一点的有判断数组还是对象,再进阶一点的有判断日期、正则、错误类型,再再进阶一点还有比如判断 plainObject、空对象、Window 对象等等。 以上都会讲,今天是上半场。 typeof ...
阅读(157) 评论(0)

打造自己的JavaScript武器库

原文地址:https://juejin.im/post/5a091afe6fb9a044ff30f402 API文档 Array   arrayEqual  判断两个数组是否相等 Class   addClass  为元素添加class   hasClass  判断元素是否有某个class   removeClass  为元素移除class Cook...
阅读(33) 评论(0)

前端状态管理请三思

最近我开始思考React应用的状态管理。我已经取得一些有趣的结论,并且在这篇文章里我会向你展示我们所谓的状态管理并不是真的在管理状态。 原文链接:managing-state-in-javascript-with-state-machines-stent 我们避而不谈的是什么(The elephant in the room) 我们来看一个简单的例子。想象这是一个展示用户...
阅读(38) 评论(0)

css样式初始化(base.css)

@charset "UTF-8"; /*css 初始化 */ html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin: 0; padding: 0; }fieldset, img, input, button { /*fie...
阅读(47) 评论(0)

前端面试题(经典)

1、position的值, relative和absolute分别是相对于谁进行定位的? absolute :生成绝对定位的元素, 相对于最近一级的 定位不是 static 的父元素来进行定位。 fixed (老IE不支持)生成绝对定位的元素,通常相对于浏览器窗口或 frame 进行定位。 relative 生成相对定位的元素,相对于其在普通流中的位置进行定位。 ...
阅读(568) 评论(1)

Rem布局的原理解析

面试中发现很多人对rem布局的原理不是很清楚,只停留在会使用的阶段,或者理解完全是错误的,本文将给大家讲清楚rem布局的原理,使用方案等知识 什么是Rem rem和em很容易混淆,其实两个都是css的单位,并且也都是相对单位,现有的em,css3才引入的rem,在介绍rem之前,我们先来了解下em em作为font-size的单位时,其代表父元素的字体大小,em作为其他属性单位时...
阅读(119) 评论(0)

api日常总结:前端常用js函数和CSS常用技巧

我的移动端media  html{font-size:10px} @media screen and (min-width:321px) and (max-width:375px){html{font-size:11px}} @media screen and (min-width:376px) and (max-width:414px){html{font-size:12px}} @media...
阅读(157) 评论(0)

js操作cookie

JS设置cookie:假设在A页面中要保存变量username的值(“jack”)到cookie中,key值为name,则相应的JS代码为: document.cookie="name="+username; JS读取cookie:假设cookie中存储的内容为:name=jack;password=123则在B页面中获取变量username的值的JS代码如下:var username=docum...
阅读(34) 评论(0)

js判断滚动条是否到底部

<t...
阅读(31) 评论(0)

对localStorage的封装,使用更简单

//在get时,如果是JSON格式,那么将其转换为JSON,而不是字符串。以下是基础代码: var Store = { get: function(key) { var value = localStorage.getItem(key); if (value) { try { var value_json...
阅读(30) 评论(0)

杂七杂八

JavaScript 骚操作 手机端页面自适应解决方案—rem布局进阶版(附源码示例)   BFC和 websocket 后jQuery时代 是时候和 jQuery 说拜拜了么? 10分钟学会ES7+ES8 ,精读AsyncAwait 25个最基本的JavaScript面试问题及答案 javascript 之模块化篇 javascript常用函...
阅读(109) 评论(0)

GIT常用命令备忘

GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/git-common-command/ Git远程操作详解 :https://microzz.com/2017/05/06/git/ 一篇文章,教你学会Git : https://juejin.im/post/599e14875188251240632702 如何在 Git 中使用撤消...
阅读(41) 评论(0)

vue-cli中的webpack配置

https://segmentfault.com/a/1190000008779053 版本号 vue-cli 2.8.1 (终端通过vue -V 可查看) vue 2.2.2 webpack 2.2.1 目录结构 ├── README.md ├── build │   ├── build.js │   ├── check-versions.js │   ├──...
阅读(86) 评论(0)

说说element组件库broadcast与dispatch

周所周知,Vue在2.0版本中去除了broadcast方法以及broadcast方法以及dispatch方法,最近在学习饿了么的Element时重新实现了这两种方法,并以minix的方式引入。看一下源代码function broadcast(componentName, eventName, params) { /*遍历当前节点下的所有子组件*/ this.$children.forEach...
阅读(29) 评论(0)
107条 共8页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:14257次
    • 积分:1097
    • 等级:
    • 排名:千里之外
    • 原创:99篇
    • 转载:8篇
    • 译文:0篇
    • 评论:2条
    最新评论