IT全栈 华强工作室

No Silver Bullet 吾国泱泱 华夏栋梁 以梦为马 不负韶华

JavaScript进阶(十一)学习Javascript闭包(Closure)

闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取...

2019-01-12 11:02:03

阅读数:74

评论数:0

JavaScript进阶(十)Array 数组详解

JS array 数组详解数组的声明方法arrayObj = new Array(); //创建一个数组。 var arr1 = new Array(); arrayObj = new Array([size])//创建一个数组并指定长度,注意不是上限,是长度。 var a = new Array...

2016-05-01 09:50:58

阅读数:45154

评论数:0

JavaScript进阶(九)JS实现本地文件上传至阿里云服务器

JS实现本地文件上传至阿里云服务器 前言       在前面的博客《 AngularJS进阶(二十五)JS实现图片预览并导入服务器功能》(点击查看详情)中,实现了JS将本地图片文件预览并上传至阿里云服务器的操作。这次需要实现将本地打包好的文件上传至阿里云服务器。使用前面的图片文件上传方法无法完成此...

2016-03-16 11:21:16

阅读数:52642

评论数:0

JavaScript进阶(七)JS截取字符串substr 和 substring方法的区别

JS截取字符串substr 和 substring方法的区别 substr方法 返回一个从指定位置开始的指定长度的子字符串。 stringvar.substr(start [, length ]) 参数 stringvar 必选项。要提取子字符串的字符串文字或 String 对象。 ...

2016-03-16 10:56:40

阅读数:44786

评论数:0

JavaScript进阶(六)用JavaScript读取和保存文件

用JavaScript读取和保存文件       因为Google还不提供同步插件数据的功能,所以导入和导出插件配置就必须和文件打交道了。而出于安全原因,只有IE才提供访问文件的API;但随着HTML 5的到来,其他浏览器也纷纷支持了。       首先说读取文件。W3C提供了一些File API...

2016-01-12 14:54:11

阅读数:50196

评论数:1

JavaScript进阶(五)js中取小数整数部分函数

js中取小数整数部分函数 丢弃小数部分,保留整数部分  js:parseInt(7/2) 向上取整,有小数就整数部分加1 js: Math.ceil(7/2) 四舍五入 js: Math.round(7/2) 向下取整 js: Math.floor(7/2) 附:如何判断输入的数值类型(使用时不带...

2016-01-10 16:57:31

阅读数:47159

评论数:0

JavaScript进阶(四)js字符串转换成数字的三种方法

js字符串转换成数字的三种方法       在js读取文本框或者其它表单数据的时候获得的值是字符串类型的,例如两个文本框a和b,如果获得a的value值为11,b的value值为9 ,那么a.value要小于b.value,因为他们都是字符串形式的.       方法主要有三种:转换函数、强制类型...

2016-01-10 16:51:02

阅读数:46961

评论数:0

JavaScript进阶(八)JS实现图片预览并导入服务器功能

JS实现导入文件功能       赠人玫瑰,手留余香。若您感觉此篇博文对您有用,请花费2秒时间点个赞,您的鼓励是我不断前进的动力,共勉!(PS:此篇博文是自己在午饭时间所写,为此没吃午饭,这就是程序猿的生活。)       项目开发过程中,需要实现文件上传功能。借此机会学习之。       使用H...

2016-01-07 12:50:24

阅读数:49632

评论数:1

JavaScript进阶(三)常见工具(校验、通用)

JS常见工具(校验、通用) // 姓名校验 var checkName = function(name) { // 收货人姓名校验(准则:姓名为2-4汉字) var regu = /^[\u4E00-\u9FA5]{2,4}$/; var re = new RegExp(regu); ...

2016-01-03 11:12:33

阅读数:46819

评论数:0

JavaScript进阶(二)在一个JS文件中引用另一个JS文件

在一个JS文件中引用另一个JS文件 方法一       在调用文件的顶部加入下例代码:       document.write(””);       (注:有时你引用的文件还可能需要引用其他的js,我们需要将需要的那个js文件也以同样的方法引用进来) 方法二       通过中间界面对js进行应...

2016-01-03 10:41:50

阅读数:48480

评论数:0

JavaScript进阶(一)抽离公共函数

JS抽离公共函数 问题       在经历了“大量”的项目开发后,发觉越来越多的方法可以被抽离出来作为一个公共方法使用。那么,在js中该思想又该如何实现呢? 解答 例如,以下方法用于实现将标准时间Thu Mar 19 2015 12:00:00 GMT+0800 (中国标准时间)转换为2015-0...

2016-01-03 10:39:07

阅读数:47936

评论数:0

提示
确定要删除当前文章?
取消 删除