网站前端
SVG、JavaScript、CSS、HTML、各种框架。Web前端开发是从美工演变而来的,名称上有很明显的时代特征。在互联网的演化进程中,Web 1.0时代,网站的主要内容都是静态的,用户使用网站的行为也以浏览为主。
各种各样的框架让人目不暇接,新技术层出不穷。让我们这些前端狗情何以堪。
目前web前端工程师的年薪待遇平均在10万以上,高级HTML前端工程师年薪达30—50万,很多企业对于与web前端相关的技术职位更是求贤若渴。
Javascript Location 对象
2017年04月13日
Location对象包含当前加载页面的URL信息。页面的URL是由多个部分组成的:[协议]//[主机名]:[端口]/[路径][搜索][hash]下面是一个URL的范例:http://www.pdf-lib.org:80/Detail/5?section=258#listlocation对象的一些列属性包含了URL各个部分的数据,如下表:location对象的属性属性内容location.href'...
浓缩的精华!从零开始带你认识最新的图片格式WEBP
2017年04月12日
前言不管是 PC 还是移动端,图片一直是流量大头,以苹果公司 Retina 产品为代表的高 PPI 屏对图片的质量提出了更高的要求,如何保证在图片的精细度不降低的前提下缩小图片体积,成为了一个有价值且值得探索的事情。但如今对于 JPEG、PNG 和 GIF 这些图片格式的优化几乎已经达到了极致, 若想改变现状开辟新局面,便要有釜底抽薪的胆量和气魄,而 Google 给了我们一个新选择:WebP。对...
手机号码和电话号码的正则 验证
2017年04月11日
手机号码: /^0{0,1}(13[0-9]|15[7-9]|153|156|18[7-9])[0-9]{8}$/区号+座机号码+分机号码:regexp="^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$"手机(中国移动手机号码):regexp="^((\d3)|(\d{3}\-))?13[456789]\d{8}|15[89]\d{8}"...
js实现类似于add(1)(2)(3)调用方式的方法
2017年04月11日
有网友问实现类似add(1)(2)(3)调用方式的方法,结果马上有人回答:var add = function(a){ return function(b){ return function(c){ return a+b+c; }; };};add(1)(2)(3); //6没错!那要是add(1)(2)(3)(4) 这样4个调用呢,那...
javascript 加法运算
2017年04月11日
最近有一个朋友让我写一个加法的函数,有几个条件:add(3,5);add(3)(5);最后结果都是8。代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>两个数字相加</title></head><body><script> function add( a, b) { re...
MVC中使用WebUploader进行图片预览上传以及编辑
2017年04月10日
项目中需要用到多图片上传功能,于是在百度搜了一下,首先使用了kissy uploader,是由阿里前端工程师们发起创建的一个开源 JS 框架中的一个上传组件。。。但,后面问题出现了。 在对添加的信息进行重新编辑的时候,这些图片怎么办?由于对js不是很熟悉,就没有想去修改这个组件的代码。只有重新寻找合适的组件,于是就找到了百度的WebUploader,下面简要描述一下该组件在MVC中的使用,包括图片...
jQuery 源码分析和使用心得 - core.js
2017年04月10日
core是jQuery的核心内容, 包含了最基础的方法, 比如我们常用的 $(selector, context), 用于遍历操作的 each, map, eq, first 识别变量类型的 isArray, isNumeric, type 等 . 这些方法为jQuery后续操作提供最基础的支持. 构造函数 jQuery( selector, context ) 说到jQuery, 大家可能最熟...
jQuery核心源码core.js分析
2017年04月10日
10月 19, 2010 关于JQuery作者John Resig(1984.5.8),Mozilla基金会Javascript技术支持。作者的主页:http://ejohn.org/,有影响的网站。 2006年发布,目前是1.4.2版本。 26.95%的网站使用JQuery。 JQuery及其相关项目由Mozilla基金会支持,得到了包括Google,微软,惠普,IBM等的认可。 ...