- 博客(7)
- 资源 (31)
- 收藏
- 关注
原创 flex布局-所有属性整理
/* flex布局: 弹性盒布局,flex容器,子元素flex项目 默认两根轴:水平轴和垂直交叉轴,项目默认沿主轴排列 注意,设为 Flex 布局以后,子元素的float、clear和vertical-align属性将失效。*//* 一、容器的属性 flex-direction flex-wrap f......
2019-12-18 15:04:12 905
原创 JS异常的处理
js中的异常处理语句有两个,一个是try……catch……,一个是throw。try……catch用于语法错误,错误有name和message两个属性。throw用于逻辑错误。对于逻辑错误,js是不会抛出异常的,也就是说,用try catch没有用。这种时候,需要自己创建error对象的实例,然后用throw抛出异常。1、try……catch……的普通使用 try{ ......
2019-12-17 12:06:54 5413
原创 this指向问题汇总
普通函数:1、this总是代表着他的直接调用者,例如obj.fun(),那么fun()中的this就是obj;2、调用的时候,没有任何前缀,则指向window,new的时候,指向new出来的对象;3、在默认情况下(非严格模式),没找到直接调动者,则this指向window;4、在严格模式下,没有直接调用者的函数中的this是undefined;5、使用call、apply、bind绑定的......
2019-12-13 18:43:18 4025
原创 JS一些有趣的面试题(即时更新)
1、对象的引用 var a = {n:1}; var b = a; a.x = a = {n:2}; console.log(a.x); //undefined console.log(b.x); // {n:2} //js中变量赋值从右向左执行,但是点的优先级最高,所以先是a.x = {n:2},改变了a的内存// 但是{n:2}又赋值给了a, a此时已经等于{n:2} ,b =...
2019-12-13 13:27:35 187
原创 自整理var、let、const详细区别
首先,一个常见的问题是,ECMAScript 和 JavaScript 到底是什么关系? ECMAScript是一个国际通过的标准化脚本语言。JavaScript由ECMAScript和DOM、BOM三者组成。可以简单理解为:ECMAScript是JavaScript的语言规范,JavaScript是ECMAScript的实现和扩展。这三个确实倒是有点可以说的东西,他们自身的一些特性,跟相...
2019-12-13 12:06:08 314
原创 ES6中的Proxy和Reflect实现简单的数据双向绑定
利用ES6中的Proxy (代理) 和 Reflect 实现一个简单的双向数据绑定demo。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>proxy</title></head><body>...
2019-12-10 17:09:19 265
原创 盒模型与box-sizing以及相关问题
css盒模型一共有两种模型:W3C标准盒模型(标准模式)、IE盒模型(怪异模式)只要完整定义DOCTYPE都会触发标准模式,如果DOCTYPE缺失则在ie6/ie7/ie8下将会触发怪异模式(注意:缺失DOCTYPE下只有再ie6/7/8才会主动触发怪异模式,其他都是标准模式,除非手动修改了box-sizing)标准模式:盒子总宽度=width+padding+border+margin...
2019-12-05 18:54:45 451
java堆内存分析工具EclipseMemoryAnalyzer
2020-12-03
nodeServer.rar
2020-06-08
Axure 8 实战手册(200个)+PC端&移动端+元件库+交互原型+系统框架.rar
2020-03-26
IE5,IE6,IE7,IE8的css兼容性列表
2018-11-15
全国省市地理位置经纬度一览表
2018-11-15
JS自增长效果(多个)
2018-11-15
微信企业号接口开发源码-Java
2018-08-22
一键抓取当前网站页-网站精灵
2018-03-08
canvas动态划线(canvas跟随鼠标变幻线条...)
2018-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人