Javascript我学之四作用域

发表于2015-07-20 14:20:41|--次阅读

本文是金旭亮老师网易云课堂的课程笔记,记录下来,以供备忘作用域 JavaScript的变量作用域只有两种,全局作用域和函数作用域。函数的作用域 函数中定义的变量是私有的,仅在本函数范围内有效,称为“函数作用域”。 1 //每个函数,都定义了一个作用域2 ...

AngularJs解决方案笔记(1)

发表于2015-07-20 09:41:43|--次阅读

接触AngularJs约1年半时间,目前用其独立完成了一个Solution,构建出比较完整的项目架构,从C/S往B/S转型的过程背后是大量精力与时间成本的付出,特别是工作了好几年后,本来掌握好的稳定的技术体系需要rebuild,确实是个不小的挑战,好在Silverlight的MVVM思想让我见到an...

JS获取网页宽高方法集合

发表于2015-07-20 09:41:30|--次阅读

JS获取网页宽高等方法的集合:document.body.clientWidth - 网页可见区域宽document.body.clientHeight - 网页可见区域高document.body.offsetWidth - 网页可见区域宽,包括边线和滚动条的宽document.body.offs...

第一课 控制div属性

发表于2015-07-20 09:41:19|--次阅读

代码参考来源 http://js.fgm.cc/learn/,本系列以面向对象的知识重构代码

JavaScript---DOM文档

发表于2015-07-20 09:41:03|--次阅读

DOM文档中,每个节点都有一些重要的属性:最重要的是nodeType,它描述该节点是什么---元素(element)、属性(attribute)、注释(comment)、文本(text)或者其他几种类型(共12个),nodeType:1表示元素节点,3表示文本节点。另外一个重要的性质是nodeNam...

[转载] js中几种实用的跨域方法原理详解

发表于2015-07-20 09:40:50|--次阅读

框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。下表给出了相对http://store.company.com/dir/page.html同源检测的结果:要解决跨域的问题,我们可以使用以下几种方法:一、通过jsonp跨域在js中,我们直接用XMLHttpRequ...

简单计时器

发表于2015-07-20 09:40:30|--次阅读

最近写了很多微信端的互动小游戏,比如下雪花 限时点击 赢取奖品,限时拼图,限时答题等,都是些限时‘游戏’(其实算不上游戏,顶多算是具有一点娱乐性的小互动而已)上面出现了4个限时,对,没错,这里记录的就是最近写的 ‘计时器’ ...恩 , 计时器 就一个setInterval 或 setTimeout...

阻止form表单提交的问题

发表于2015-07-20 09:40:01|--次阅读

阻止form表单提交这种场景可能在生活中,我们经常碰到,而在我们第一印象里面可能我们用return false 去阻止表单默认行为。 但是,有中情况我们用return false 不能阻止表单提交 登录到pfan空间 这里有更多的知识分享,交流。 ...

JavaScript对象字面量

发表于2015-07-20 09:39:45|--次阅读

对js闭包的粗浅理解

发表于2015-07-20 09:38:36|--次阅读

只能是粗浅的,毕竟js用法太灵活。 首先抛概念:闭包(closure)是函数对象与变量作用域链在某种形式上的关联,是一种对变量的获取机制。这样写鬼能看懂。 所以要大致搞清三个东西:函数对象(function object)、作用域链(scope chain)以及它们如何关联(combina...

javascript如何实现随意拖动的层

发表于2015-07-17 16:24:03|--次阅读

javascript如何实现随意拖动的层:在很多应用中都有拖动层移动的效果的扩展,下面就通过实例简单介绍一下如何利用javascript实现随意拖动一个层的效果。代码实例如下:蚂蚁部落 在以上代码中,当鼠标在div中按下时,可以随意拖动div的位置。下面就简单介绍一下实现过程。实现原理:当鼠标在.....

IE6和IE7是否支持setAttribute()函数

发表于2015-07-17 16:23:56|--次阅读

IE6和IE7是否支持setAttribute()函数:setAttribute()函数可以设置对象的属性,如果不存在此属性,则会创建此属性。语法结构:el.setAttribute(name,value)参数列表:参数描述name必需。规定要设置的属性名。value必需。规定要设置的属性值。代码实...

JavaScript日期对象使用总结

发表于2015-07-17 16:23:45|--次阅读

javascriptDate日期对象的创建创建一个日期对象:varobjDate=newDate([argumentslist]);我总结了参数形式主要有以下3种:newDate("monthddyyyyhh:mm:ss");//后面的hh:mm:ss可选(不选的话就是默认的开始时间),而且前三项的...

javascript的三个等号(===)的作用

发表于2015-07-17 16:23:17|--次阅读

javascript的三个等号(===)的作用:在代码中,经常需要去比较两个操作数是否相等,javascript提供了两种比较运算符,一个是使用最为频繁的普通等号运算符(==),另一个是使用虽然不如第一个频繁,但是比较规则要严格的全等运算符(===)。一.普通等号运算符:此运算符的比较规则比较松散,...

javascript作用域和作用域链简单介绍

发表于2015-07-17 16:23:03|--次阅读

作用域和作用域链简单介绍:只要是一门程序语言,那么作用域就是一个不可逃避的问题,下面就通过实例简单介绍一下javascript的作用域和作用域链。在javascript中,作用域分为两种:1.全局作用域2.局部作用域。如何界定是何种作用域:1.定义在所有函数之外的变量是具有全局作用域。2.定义在函数...

Javascript模块化编程:require.js的用法

发表于2015-07-17 15:29:41|--次阅读

原文:http://www.ruanyifeng.com/blog/2012/11/require_js.html现在采用的是一个非常流行的库require.js。一、为什么要用require.js?最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来...

JavaScript 实现鼠标拖动元素

发表于2015-07-17 15:29:08|--次阅读

一、前言最开始实现鼠标拖动元素的目的就是在一个页面上拖动很多小圆点,用于固定定位,然后在复制HTML,粘贴在页面的开发代码中,就是这么一个功能,实现了很多遍,都没有做好,不得已采用了jQuery.fn.draggable插件,在接触一些资料和别人的思路,今天终于把这个拖动功能给完善了,下面就来看看它...

Extjs 使用fileupload插件上传文件 带进度条显示

发表于2015-07-17 15:28:52|--次阅读

一.首先我们看看官方给出的插件的解释:一个文件上传表单项具有自定义的样式,并且可以控制按钮的文本和 像文本表单的空文本类似的其他特性。 它使用一个隐藏的文件输入元素,并在用户选择文件后 在form提交的同时执行实际的文件上传。因为没有安全的跨浏览器以编程的方式对file表单项设值的方式, 所以标准表...

2015年需要了解的前端框架和语言

发表于2015-07-17 15:28:20|--次阅读

语言/平台 Node.js第一,PHT第二,JavaScript第三。因为Node.js的社区很多,所以这个结果你也不用太意外。如果你知道JavaScript,你已经一只脚踏进了用Node.js来构建Web APP的可能。 框架 AngularJS处于框架的领导地位。大量的公司和企业已经采用An.....

javascript 在指定定范围内,生成几个不重复的随机数

发表于2015-07-17 15:27:53|--次阅读

题目来源:在慕课学习jQuery过程中一道测试题。初始时:元素中仅显示5个元素,其中包含还包括最后一个元素,元素中的显示"更多"字符.当点击"更多"链接时,自身内容变为"简化",同时,元素中显示全部的元素.当点击"简化"链接时,自身内容变为"更多",同时,元素中仅显示包含最后一个元素在内的5个元素....

猜你喜欢

友情链接: hao123 360导航 搜狗网址导航 114啦网址导航 博客大全
Copyright © 1999-2014, WEBKFA.COM, All Rights Reserved  京ICP备14034497号-1