前面我已经有两篇文章介绍requirejs 了,今天再详细介绍一下!
RequireJs已经流行很久了,它提供了以下功能:
声明不同js文件之间的依赖
可以按需、并行、延时载入js库
可以让我们的代码以模块化的方式组织
初看起来并不复杂。
在html中引入requirejs
在HTML中,添加这样的 < script> 标签:
js的正则表达式是前端中比较重要的部分,加入你要去面试,正则的题目必不可少。我之前的这篇文章中提及过。具体可以看:http://www.haorooms.com/post/qianduan_mianshi
一、普通字符
字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。
举例:
表达式 "o",在匹配字符串 "haorooms" 时,匹配结果是:成功;匹配到的内容是:"o";匹配到的位置是:开始于2,结束于3。[注:o匹配一般只匹配第一个,假如要匹配所有的,那么表达式要加"/g",就可以找到全局所有的。]
为什么要写这篇文章呢?主要是我年前的一篇文章http://www.haorooms.com/post/qianduan_mianshi 总结前端面试过程中最容易出现的问题,中,有这个问题。我年前出去面试的时候,最起码有两个面试官提到这个问题,所以感觉这个东西还是蛮重要的,今天具体写一下!
纯js的ajax其实主要原理是利用XMLHttpRequest这个对象,关于这个对象,大家请看http://baike.baidu.com/view/1105115.htm
下面我就列举一个纯js的ajax函数吧!
大家新春快乐,春节之后的第一篇文章。也是用苹果电脑写的第一篇博客。
最近新入了一台苹果笔记本,用起来还不是很习惯。这几天摸得差不多了,但是也遇到了不少小问题。下面总结一下!
xampp安装成功之后,有的程序可以在localhost中运行,有的却报如下问题:
Access forbidden! You don’t have permission to access the requested object. It is either read-protected or not readable by the server.
明天就要放假了,今天可能是春节前的最后一篇博客。首先谢谢2014年大家对我博客的关注,祝大家羊年万事如意!关于2014年总结,我就不公开了,总之,2014年学到了很多,感谢兴安得力给我自由的学习平台!关于2015年,一切都是新的,首先是生活方式的改变,尽量坚持瑜伽健康的生活方式。工作是新的,在新公司努力工作,实现自我价值。2015年继续在前端深造的同时,多多学习学习后端的知识。好了,言归正传,今天主要谈谈css的伪类和伪元素。其实,关于伪类和伪元素,我在小工具CSS 选择器演示 中,写了不少伪类和伪元素,大家可以去看一下!
官方解释
伪类一开始单单只是用来表示一些元素的动态状态,典型的就是链接的各个状态(LVHA)。随后CSS2标准扩展了其概念范围,使其成为了所有逻辑上存在但在文档树中却无须标识的“幽灵”分类。
伪元素则代表了某个元素的子元素,这个子元素虽然在逻辑上存在,但却并不实际存在于文档树中。
我自己的理解:
伪类,类,class是一个类,就类似class这样,表示一些元素的状态的,但是无须标识的分类。
伪元素,就是一个元素,类似p标签元素,等等,逻辑上存在,但是实际并不存在在文档树中。