摘要:
Base64编码,是我们程序开发中经常使用到的编码方法。它是一种基于用64个可打印字符来表示二进制数据的表示方法。它通常用作存储、传输一些二进制数据编码方法!也是MIME(多用途互联网邮件扩展,主要用作电子邮件标准)中一种可打印字符表示二进制数据的常见编码方法!它其实只是定义用可打印字符传输内容一种 阅读全文
摘要:
(一)关于this首先关于this我想说一句话,这句话记住了this的用法你也就差不多都能明白了:this指的是当前函数的对象。这句话可能比较绕,我会举出很多例子和这句话呼应的!(看下文)1.首先看下面这段代码, 定义一个函数,弹下this,Js代码 functiondoSomething(){al... 阅读全文
摘要:
字体图标Icon Font前段时间研究怎样做字体图标,在网上查找诸多资料,诸多尝试,找到一套可以自己制作自己独立控制的制作流程,公司按照这套流程形成一套自己公司图标,本人目前所在公司已经在使用没有发现任何bug。下面是自己就个人研究和网上资料总结的字体图标相关知识和流程。看到这篇文章的同学,使用过程... 阅读全文
摘要:
ajax是什么全称Asynchronous Javascript and XML(异步javascript和XML);它的出现揭开了无刷新更新页面的新时代;ajax的5种状态1.(0未初始化)还没有调用send()方法; 此阶段确认XMLHttpRequest对象是否创建,并为调用open()方法... 阅读全文
摘要:
编写插件的目的是给已经有的一系列方法或函数做一个封装,以便在其他地方重复使用,方便后期维护和提高开发效率。JQuery插件主要类型:1.封装对象方法的插件 这种插件是将对象方法封装起来,用于对通过选择器获取jquery对象进行操作,是最常见的一种插件。2.封装全局函数的插件 可以将独立的函数加到jq... 阅读全文
摘要:
正则表达式(括号)、[中括号]、{大括号}的区别小结() 是为了提取匹配的字符串。表达式中有几个()就有几个相应的匹配字符串。例如(\s*)表示连续空格的字符串。[]是定义匹配的字符范围。比如 [a-zA-Z0-9] 表示相应位置的字符要匹配英文字符和数字。{}一般用来表示匹配的长度,比如 \s{3... 阅读全文
摘要:
什么是 Cookie “cookie 是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie。你可以使用 JavaScript 来创建和取回 cookie 的值。” -w3school cookie 是访问过的网站创建的文件,用于存储浏览信息,例如个... 阅读全文
摘要:
适用于所有屏幕大小的设计固定宽度的静态网站很快被灵活的响应式设计所取代,该设计可以根据屏幕大小进行上扩和下扩。利用响应式设计,无论您采用什么设备或屏幕来访问网 站,都可以呈现一个可用的界面。响应式设计可以响应各种屏幕大小,因此也成为了 “前瞻性” 的网站,屏幕将随着新的智能手机和平板电脑的问世而快速... 阅读全文
摘要:
如今的JavaScript技术界里最火热的一项技术应该是‘事件委托(event delegation)’了。使用事件委托技术能让你避免对特定的每个节点添加事件监听器;相反,事件监听器是被添加到它们的父元素上。事件监听器会分析 从子元素冒泡上来的事件,找到是哪个子元素的事件。基本概念非常简单,但仍有很... 阅读全文
摘要:
随着各种终端的不断涌现,网页中的元素适应不同的分辨率变得特别重要,根据经验,涉及到宽度自适应的一共有四种情况:左端固定,右边自适应;右端固定,左边自适应;两端固定,中间自适应;中间固定,两端自适应。1.左端固定,右边自适应;左边元素,本身是块元素,令其浮动后,空出右边区域,(个人理解浮动概念,好比水... 阅读全文