adobe1992

Web前后台开发技术专栏

排序:
默认
按更新时间
按访问量

iframe跨域通信的通用解决方案

    此方案已有新版本, 请查看《iframe跨域通信的通用解决方案-第二弹!(终极解决方案)》。本文章可做技术学习供继续交流。 一、背景 在这个Web页面越来越丰富的时代,页面通过iframe嵌入其他的页面也越来越常见。但由于浏览器同源策略的限制,不同域之间属性和操作是无法直接交互...

2018-11-01 11:22:38

阅读数:20

评论数:0

释放webpack tree-shaking潜力之webpack-deep-scope-analysis-plugin

在上周末广州举办的 feday 中, webpack 的核心开发者 Sean 在介绍 webpack 插件系统原理时, 隆重介绍了一个中国学生于 Google 夏令营, 在导师 Tobias 带领下写的一个 webpack 插件, https://github.com/vincentdchan/w...

2018-09-04 16:11:38

阅读数:198

评论数:0

transition与animation的区别

相同点:(1)指定要监听的CSS属性的变化(2)设置定时函数改变的一个属性值变换到另一个属性值的速率(3)指定一个时间来控制动画或过渡会花多长时间(4)程序式描述动画和过渡的事件(5)CSS属性变化可视化不同点:主要体现在触发方式,循环方式,如何定义复杂的动画,跟JS的搭配使用(1)触发方式tra...

2018-03-10 21:22:41

阅读数:990

评论数:0

vscode的常见使用介绍

主命令框F1 或 Ctrl+Shift+P: 打开命令面板。在打开的输入框内,可以输入任何命令,例如:按一下 Backspace 会进入到 Ctrl+P 模式在 Ctrl+P 下输入 > 可以进入 Ctrl+Shift+P 模式在 Ctrl+P 窗口下还可以:直接输入文件名,...

2018-03-04 01:46:26

阅读数:3120

评论数:1

canvas详解

1.  canvas是HTML5的核心技术,其厉害之处:(1)绘制图形(2)绘制图表(3)动画效果(4)游戏开发2.  canvas与svghtml5有两个主要的2d图形技术:canvas和svg。事实上canvas与svg是完全不同的技术,canvas与svg的关系,就像“美术与几何”的关系一样...

2018-02-25 20:30:37

阅读数:344

评论数:0

js中apply、call和bind的区别

1.相同点 (1)都可以用来改变函数的this的指向 (2)使用时第一个参数都是this所指向的对象,并且都可以后续参数传参 2.区别 (1)call跟apply只是参数传参的方式不一样,call以多个参数形式传入,而apply则以数组的形式传入 (2)bind传参的方式可以跟c...

2018-01-04 15:38:32

阅读数:211

评论数:0

ES6的Promise详解

ES2015正式发布(也就是ES6,ES6是它的乳名),其中Promise被列为正式规范。作为ES6中最重要的特性之一,我们有必要掌握并理解透彻。本文将由浅到深,讲解Promise的基本概念与使用方法。   ES6 Promise 先拉出来遛遛 复杂的概念先不讲,我们先简单粗暴地...

2017-10-21 17:31:25

阅读数:554

评论数:0

JS的document.execCommand()

document.execCommand()方法处理Html数据时常用语法格式如下: document.execCommand(sCommand[,交互方式, 动态参数]) 其中:sCommand为指令参数(如下例中的”2D-Position”),交互方式参数如果是true的话将显示对话框...

2017-10-21 16:34:54

阅读数:241

评论数:0

微信小程序使用Socket

首先,一个小程序同时只能有一个WebSocket连接,如果当前已经存在一个WebSocket连接,会关闭当前连接,并重新建立一个连接。 其次,如果使用了appID,协议必须是 wss://...  最近团队用小程序做行情,在连接socket的时候,发现在还没有进行subscribe的情...

2017-09-15 10:47:16

阅读数:3428

评论数:0

如何让一个行内元素(如一张图片)在div中居中

(1)第一种:用vertical-align div class="method1"> span class="tiptop">span> img class="test" src="img/Dota...

2017-09-15 00:02:48

阅读数:16212

评论数:0

Node.js的模块导出exports 和 module.exports 的区别

关于exports和module.exports的关系可以总结为: module.exports 初始值为一个空对象 {},所以 exports 初始值也是 {}exports 是指向的 module.exports 的引用require() 返回的是 module.exports 而不是 ...

2017-08-26 17:34:35

阅读数:219

评论数:0

使用Fiddler进行iOS APP的HTTP/HTTPS抓包

Fiddler不但能截获各种浏览器发出的HTTP请求, 也可以截获各种智能手机发出的HTTP/HTTPS请求。Fiddler能捕获iOS设备发出的请求,比如IPhone, IPad, MacBook. 等等苹果的设备。  同理,也可以截获Andriod,Windows Phone的等设备发出的...

2017-08-11 13:58:45

阅读数:664

评论数:0

Flex 布局教程:实例篇

上一篇文章介绍了Flex布局的语法,今天介绍常见布局的Flex写法。 你会看到,不管是什么布局,Flex往往都可以几行命令搞定。 我只列出代码,详细的语法解释请查阅《Flex布局教程:语法篇》。我的主要参考资料是Landon Schropp的文章和Solved by Fle...

2017-07-24 17:56:37

阅读数:262

评论数:0

Flex 布局教程:语法篇

网页布局(layout)是 CSS 的一个重点应用。 布局的传统解决方案,基于盒状模型,依赖 display 属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。 2009年,W3C 提出了一种新的方案-...

2017-07-24 17:54:49

阅读数:135

评论数:0

一种不常见的跨域方式--使用CSS3特性做跨域

CSST (CSS Text Transformation) 通过CSS3的content获取内容。 利用js动态创建一个link插入到文档中, 请求css文件. 利用 computedStyle = window.getComputedStyle 获取指定元素的style 对象 ...

2017-07-24 15:07:25

阅读数:262

评论数:0

构建工具fis3的使用

(1)release发布命令 fis3 release -d 任意目录 fis3 release -h 获取更多参数 fis3 server start 启动内置服务器 fis3 server -h 获取更多参数 fis3 ser...

2017-07-24 15:01:08

阅读数:212

评论数:0

Semantic-Versioning 语义化版本控制

一个标准的版本号必须是X.Y.Z的形式,X是主版本,Y是副版本,Z是补丁版本。. X: 代表发生了不兼容的API改变 Y: 代表向后兼容的功能性变化 Z: 代表向后兼容bug fixes 即: 版本格式:主版本号.次版本号.修订号,版本号递增规则如下:...

2017-07-24 14:55:35

阅读数:192

评论数:0

http入门与挖坑

一、简介 1、http是用于从万维网服务器传输超文本到本地浏览器的传送协议,基于TCP/IP 2、http默认端口号是80 3、http是无连接:含义是限制每次传输只处理一个请求,服务器处理完客户的请求,并收到客户的应答后,即断开连接,这样可以节省传输时间 4、http是媒体独立的...

2017-07-06 13:55:27

阅读数:275

评论数:0

Base.js 库 实现 JS 的对象化编程

最近在研究JS的面向对象编程。 由于JS使用Function的概念来代替Class,往往使用这种方式来定义一个对象:      function JSClass()    {     //成员变量     this.m_Text = 'division element'...

2017-06-27 00:50:48

阅读数:1283

评论数:0

JS的十大经典算法排序

十大经典算法排序总结对比 一张图概括: 名词解释: n: 数据规模 k:“桶”的个数 In-place: 占用常数内存,不占用额外内存 Out-place: 占用额外内存 稳定性:排序后2个相等键值的顺序和排序之前它们的顺序相同 冒泡排序(Bubble ...

2017-05-26 10:48:57

阅读数:1493

评论数:0

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