- 博客(19)
- 收藏
- 关注
转载 mustache语法
mustache 模板,用于构造html页面内容。在实际工作中,当同一个模板中想要调用不同的函数来渲染画面,在已经自定义好了的前提下,可以在渲染页面时对传入的参数进行手动判断。【在不好判断的情况下,我们可以通过改变传入参数来进行判断】跟小白我来看看该模板的语法吧。Mustache 的模板语法很简单,就那么几个: {{data}} {{#data}} ...
2016-10-19 23:04:00
627
转载 try...catch 语句
一般情况下,我们很少用到 try...catch 语句,但是有时候为了测试代码中的错误,也有可能会用到。小白我也在工作中用到过。那么好的程序设计,什么时候会用到呢?try...catch 一般用来捕获宿主对象或者ECMAScript抛出的异常。1 try{2 // 此处运次代码3 } catch(err) {4 // 此处处理代码5 }【注意】...
2016-10-18 22:13:00
140
转载 ajax的多次请求问题
我们在用ajax请求数据时,可能会遇到一次点击多次触发的可能。(比如说:ajax 的onreadystatechange 事件就会触发多次;这是因为 onreadystatechange 是一个事件句柄。它的值 (state_Change) 是一个函数的名称,当 XMLHttpRequest 对象的状态发生改变时,会触发此函数。状态从 0 (uninitialized) 到 4 (...
2016-10-17 21:13:00
248
转载 JS中原型链的理解
在谈原型链之前,我们首先要了解自定义函数与 Function 之间是什么关系,而构造函数、原型和实例之间又存在什么千丝万缕的关系呢?其实,所有的函数都是 Function 的实例。在构造函数上都有一个原型属性 prototype,该属性也是一个对象;那么在原型对象上有一个 constructor 属性,该属性指向的就是构造函数;而实例对象上有一个 _proto_ 属性,该属性也指向...
2016-06-27 09:59:00
177
转载 CSS3的笔记总结
css3 就是css2 的一个升级版本。css2 是用来做效果渲染的,而css3 可以使做出来的效果更佳丰富。C3有兼容性问题,移动端支持稍微要好些. 坚持以下原则: (1)渐进增强 (2)添加私有前缀 (3)考虑用户群体【 选择器 】css3 在之前的基础...
2016-06-16 21:45:00
122
转载 那些牛掰的 HTML5的API(二)
1:视频播放器2:地理定位 我们的支持html5 的浏览器给我们提供一个接口(api),可以用来获取你当前的位置. 主要是通过geolocation(地理位置),对象 ,去访问硬件,来获取到经纬度..1 if (navigator.geolocation){2 navigator.geolocation.getCurrentPosition(showPos...
2016-06-14 23:16:00
176
转载 初识 HTML5(一)
H5其实就是H4的一个增强版本,我们在利用H5进行网页的构造会更简便,标签语义更简洁明了。首先,我们要理解HTML4,它是HTML的标记+css2+JavaScript的一些基本应用,简言之,就是API+语法;而H5无非就是在原先的基础上面提供了一些新的功能。1、H5的语义标签 1):html 的定义 ,它的一个文档声明<!DOCTYPE html> ...
2016-06-13 23:23:00
201
转载 jQuery基础知识点(下)
在实际开发中,jQuery的实践性非常强大。上一篇本人已经整理出了一部分基础知识点,该文即是对以上的补充和扩展。1、表单值的操作1 //获取文本框的值2 //txt.value3 var val = $("#txt").val(); //没有参数表示获取值4 //设置文本框的值5 //txt.value = "123123";6 $("#txt...
2016-06-03 01:01:00
82
转载 jQuery基础知识点(DOM操作)
使用jQuery的方式来操作DOM更加的简洁、方便,统一的调用方式方便学习并且可降低学习成本。1、样式属性操作1)设置样式属性操作 ①设置单个样式:// 第一个参数表示:样式属性名称// 第二个参数表示:样式属性值$(selector).css(“color”, “red”); ②设置多个样式(也可以设置单个)...
2016-06-01 02:06:00
75
转载 jQuery基础知识点(上)
jQuery是一个优秀的、轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE6.0+,FF1.5+,Safari2.0+,Opera9.0+),而jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大...
2016-05-31 02:18:00
94
转载 前端中的一些面试问题
近段时间看了不少的前端面试题,很多大牛也对此做了整理。这篇文就算是借花献佛啦。总体来说基本上每家问的问题也差不多,可能不同业务的公司问的问题的侧重点也不太一样,有的侧重于移动端适配CSS布局浏览器兼容IE hack,而有的侧重于JS逻辑面向对象设计模式考察等。可能将实际工作中会遇到的问题的场景,以及各种技术的坑作为面试题,这样一则可以看出他的经验多少,二则也可以防止他做笔试题的时候手...
2016-04-27 01:03:00
145
转载 JavaScript中浏览器兼容问题
浏览器兼容性问题是在实际开发中容易忽略而又最重要的一部分。我们在讲老版本浏览器兼容问题之前,首先要了解什么是能力检测,它是来检测浏览器有没有这种能力,即判断当前浏览器是否支持要调用的属性或者方法。下面做了一些简短的介绍。1、innerText 和 innerContent1)innerText 和 innerContent 的作用相同2)innerText IE8之前的浏...
2016-04-19 15:00:00
120
转载 “万能”的数组
【前面的话】说数组“万能”,可能夸张了一点,但是就个人观点,数组的运用是非常广泛的,这里的广泛当然也包含了在其他语言中的运用。举例说明,在javascript当中,由于字符串的不可变性,在进行字符串拼接等操作中,都极大的消耗了内存,这时候用数组来“装载”字符串,操作简单,又不消耗过多的内存,真可谓是“香饽饽”。下面我总结了数组当中常用的一些操作。——首先我们来对数组进行简单的介绍:...
2016-04-09 00:38:00
129
转载 BOM
【前面的话】BOM全称为Browser Object Model,又称浏览器对象模型。个人认为BOM的知识点比较简单,最广泛的应用要数定时器了,这里也不做过多的介绍,基本上就是一些相关概念的整理。1、JS中BOM的内容 1.1 对话框 ①alert(); //不同浏览器中的外观是不一样的 ②confirm(); ③prompt()...
2016-04-05 22:20:00
82
转载 DOM的相关概念
【前面的话】DOM全称是Document Object Model,即文档对象模型。我们常说的html文档其实就是一个DOM树,DOM操作就是在内存中找到DOM树上我们想要的DOM对象,对它的属性进行修改,然后渲染引擎会把修改的结果重新绘制在界面上。DOM里面涵盖的知识点还是很多的,尤其是到后来要兼容浏览器的时候是很绕的,这次先讲一些DOM的相关概念,等聊完BOM之后,我会再针对兼容浏览...
2016-04-03 00:43:00
134
转载 浅谈JavaScript中的函数问题
前面的话:JavaScript可运行在所有主要平台的主流浏览器上,也可运行在每一个主流操作系统的服务器端上。所以呢,要想成为一名优秀的全栈工程师,必须懂得JavaScript语言。这是我整理的JS的部分函数问题,供大家参考借阅,有不妥的地方也请多多指教。1、函数的三要素 1.1 函数的功能 1.2 函数的参数 a. 形参——定义函数的时候,没有实际的...
2016-04-01 01:10:00
147
转载 CSS查缺补漏篇
前面的话:关于CSS,之前我已经做过一些基础的知识点介绍。CSS主要是用来给页面设置样式的,一般说来,在一个网站中,CSS应该独立封装在一个单独的.css外部文件中。样式的设置总体来说是不难的,但是需要足够的细心和耐心,本人之前做简单的静态页面时,也常出现bug,比如说清除浮动、圣杯布局等问题。这些知识点不难,但是很琐碎,本人也尚未能够整理完全,之后我也会根据具体问题做出具体分析,今...
2016-03-29 21:54:00
106
转载 Summary—【base】(JavaScript)
1、认识Js 1.1 Js就是一门运行在客户端浏览器的脚本编程语言 1.2 组成 ECMAScript:Js的语法标准 DOM:JS操作网页上的元素的API(应用接口),即操作网页 BOM:JS操作浏览器的部分功能的API,即控制浏览器 1.3特点 ①简单易用 ...
2016-03-26 17:38:00
137
转载 Summary—【base】(HTML)
Html知识点:1.建议开发人员计算机基本配置 a)显示所有文件的后缀名* b)文件的排列方式改为详细信息,并且名称一定要能够全部显示出来 c)使用小的任务栏 d)将常用的工具锁定到任务栏中2.浏览器与服务器 a)浏览器与服务器之间存在交互关系 b)浏览器的内核又被称之为渲染引擎 c)目前比较主流的浏览器内核:...
2016-03-26 17:05:00
91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人