FED实验室 - 专注WEB端开发和用户体验

 分类:JAVASCRIPT

JAVASCRIPT相关文章及总结

2014——我的这一年

一、我的工作 就职于现公司已两年有余,公司虽是网络安全行业,感觉前端相关需求的复杂度扔不亚于互联网公司。列举这一年的部分工作内容: 1. OEM及多皮肤定制 OEM(Original Equipment Manufacturer),按照字面意思,应翻译成原始设备制造商,指一家厂家根据另一家厂商的要求...

煦涵 4年前 (2014-12-31) 6819℃ 7评论 14 喜欢

w3ctech走进名企——小米专场

今天抽空去参加了w3ctech走进名企——小米专场分享会,想在这里做个小小的总结。 w3ctech.com成立于2009年10月,自成立以来受到了W3C等组织、公司、个人的大力支持与帮助。在普及W3C标准的基础上,交流会将集合国内前端开发者的力量,在未来2~3年的时间内形成既与国际接轨又符合中国国情...

煦涵 4年前 (2014-12-20) 4603℃ 4评论 4 喜欢

javascript:replace()方法使用详解

一、基本语法 replace(regexp|substr, newSubStr|function[, flags]); 二、参数介绍: 参数一: a)regexp:一个 RegExp 对象.该正则所匹配的内容会被第二个参数的返回值替换掉. b)substr:被替换掉的一个 String. 参数...

煦涵 4年前 (2014-12-15) 3566℃ 0评论 2 喜欢

Unicode编码及在正则表达式中的使用

今天日文版本项目中用户名校验有一个这样的需求:“匹配1-15位的半角英文字母和数字,连字符,下划线与全角日语”。看到这个需求时感觉还真是变态哈,全角、半角的看着很不适应,无奈在google、baidu上来查找。 一、解决问题 1. 首先来看看半角英文字母和数字的Unicode编码范围: 0-9:\u...

煦涵 4年前 (2014-11-12) 6280℃ 2评论 0 喜欢

专题:点滴Javascript

JS#38: Javascript中递归造成的堆栈溢出及解决方案 JS#37: 使用console.time测试Javascript性能 JS#36: Javascript中判断两个日期相等 JS#35: Javascript中检测数组和对象 JS#34: Javascript中计算Object的长...

煦涵 4年前 (2014-10-31) 3217℃ 0评论 1 喜欢

Javascript模板引擎的应用场景及实现原理

一、应用场景 以下应用场景可以使用模板引擎: 1、如果你有动态ajax请求数据并需要封装成视图展现给用户,想要提高自己的工作效率。 2、如果你是拼串族或者数组push族,迫切的希望改变现有的书写方式。 3、如果你在页面布局中,存在共性模块和布局,你可以提取出公共模板,减少维护的数量。 二、实现原理 ...

煦涵 4年前 (2014-10-29) 4568℃ 2评论 0 喜欢

深入CSS属性(七):z-index

如果你不是一名csser新手,想必你对z-index的用法应该有个大致的了解了吧,z-index可以控制定位元素在垂直于显示屏方向(Z 轴)上的堆叠顺序,本文不去讲述基本的API如何使用,而是去更深入的了解z-index是如何工作的,使用z-index的时候有哪些问题,以及z-index在日常开发中...

煦涵 4年前 (2014-10-21) 5298℃ 2评论 2 喜欢

Javascript MV*框架剖析

快速学习Javascript MV*框架的关键是把它们的功能分而习之。MV*框架的主要功能有路由、数据绑定、模板/试图、模型、数据访问。在这篇文章中我们将介绍AngularJS、Backbone、Ember这些框架的这些特征并提供相关代码示例以示区别。此时你将会理解各大框架是如何实现我们需要的功能的...

煦涵 4年前 (2014-10-19) 3413℃ 0评论 2 喜欢

单页面应用中实现“前进/后退”功能的解决方案

前言: 基于 Ajax 的 Web 应用最为明显的特征在于使用了浏览器内部原生支持的 XMLHttpRequest 对象与后台服务器进行数据通信,由于这种通信方式不需要页面的刷新动作,因而无论与后台发生了多少次通信,浏览器的 URL 会一直保持在初始地址不变。这随之而来的一个问题便是不断变化的页面状...

煦涵 4年前 (2014-07-09) 8271℃ 0评论 6 喜欢

javascript本地存储解决方案

本地存储的主要方案有: Flash SharedObject、Cookie、LocalStorage、SessionStorage、UserData、Silverlight、Open Database等。 1.Cookie:在web中得到广泛应用,但局限性非常明显,主要有以下几点: a)容量太小(4...

煦涵 4年前 (2014-07-06) 2834℃ 0评论 0 喜欢

单页Web应用

一、定义 单页 Web 应用 (single-page application 简称为 SPA) 是一种特殊的 Web 应用。它将所有的活动局限于一个Web页面中,仅在该Web页面初始化时加载相应的HTML、JavaScript 和 CSS。一旦页面加载完成了,SPA不会因为用户的操作而进行页面的重...

煦涵 4年前 (2014-06-30) 5414℃ 0评论 2 喜欢