许多前端开发人员都在用 Normalize 为他们的网站设计样式。一些人喜欢在 Normalize.css 中添加一些自己偏好的样式,我也一样。 在本文中,我会与你分享我自己的 CSS reset 项目(除了 Norma…
分类:前端开发
js笔记二十七之预解释的特殊处理及上级作用域
预解释机制 in: “num” in window 判断num是否为window这个对象的一个属性, 是的话返回true, 不是的话返回false var obj = {name:"lilei",…
css样式入门书目录
css样式-字体属性 css样式-背景属性 css样式-边框属性 css样式-列表属性 css样式-定位属性 css样式-文字属性 css样式-边框空白 css样式-符号属性 css样式-背景样式 css样式-连接属性 …
react-native 入门之 Props(属性)和 State(状态)
简介 大多数组件在创建时就可以使用各种参数来进行定制。用于定制的这些参数就称为props(属性)。 我们使用两种数据来控制一个组件:props和state。props是在父组件中指定,而且一经指定,在被指定的组件的生命周…
Promise小记
一、前言 以往的经验告诉我,在接触自己比较陌生的名词和技术前首先要问三个问题: 它是用来做什么的? 它是如何实现的? 没有它,应该怎么办? 今天我们主要关注第一个问题点,浅析一下Promise的使用场景和一些特点。 二、…
HTML与CSS之css选择器和伪类
一.css选择器 1.id选择器 id 选择器为带有指定 id 的元素设置样式 #firstname{ background-color:yellow; }``` 2.class选择器 class 选择器选取带有指定类 …
js中的数据类型
简单的数据类型 Undefined,Null,Boolean,Number,String。 检测基本数据类型的typeof是操作符而不是函数 “undefined”—–如果…
前端 | 说说Safari Private模式
Safari隐身模式与正常模式的区别是浏览器不会保存历史记录,没有页面缓存,所有本地数据也是临时的,页面关闭后无法还原。 如果网页代码中使用了诸如localStorage的本地存储: 在桌面版Safari浏览器能生效,但…
30-seconds-code——browser
英文文章来源于:https://github.com/Chalarangelo/30-seconds-of-code/blob/master/README.md Browser currentURL 返回当前页面的 UR…
Sticky footer布局
Sticky Footer布局概括如下:如果页面内容不够长的时候,页脚粘贴在视窗底部;如果内容足够长,页脚会被内容向下推送。 我在网上看了几种方法,记录一下最简单的这种方法 方便使用: <div class="di…
es6解读4:类
类的基本定义和生成实例: class class Parent{ constructor(name='leilei'){ this.name=name; } } let v_parent=new Parent('ymy'…
JavaScript中的六种错误类型
刚入前端坑,英语又不太好的同学,是不是还在为控制台的错误抓耳挠腮?今天就带大家看一看JavaScript中常见的错误类型。 js中的控制台的报错信息主要分为两大类,第一类是语法错误,这一类错误在预解析的过程中如果遇到,就…