网站地图 | RSS订阅 凌陈亮博客 - 专业上海SEO上海SEO优化,分享网站优化知识,同时提供上海SEO服务。
你的位置:首页
前端脚本

JS实现n~阶加1+2+3+...+n的和

JS实现n~阶加1+2+3+...+n的和

n~阶加1+2+3+...+n 的和(使用递归算法)

发布时间:2016年8月30日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  算法  JS递归函数  

前端脚本

JS实现求阶乘n!函数

JS实现求阶乘n!函数

求阶乘n! 即,1×2×3×4×5×······×n(使用递归算法)

代码:n为自定义函数名称

function n(i){return i<2?1:i*n(i-1);}

另一种写法:

发布时间:2016年8月30日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  算法  JS递归函数  

前端脚本

JS跳转页面方法总结

JS跳转页面方法总结

第一种:location跳转(当前页面跳转)

location.href="http://www.lingchenliang.com/";
window.location.href="http://www.lingchenliang.com/";
window.location="http://www.lingchenliang.com/";

第二种:后退、前进跳转(当前页面跳转)

发布时间:2016年8月30日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  跳转  JS特效  

前端脚本

JS后退、前进、返回上一页并刷新代码

JS后退、前进、返回上一页并刷新代码

JS后退、返回上一页、返回上一步代码:

window.history.go(-1)      可简写为:   history.go(-1)
window.history.back()      可简写为:   history.back()

JS前进代码:

发布时间:2016年8月30日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  跳转  JS特效  

前端脚本

JS提交表单方法总结

JS提交表单方法总结

一、submit提交表单

<form action="?" name="form1" id="form1">
<!-- 表单内容 -->
<input type="submit" value="提交表单" />
</form>

二、JS提交表单:普通button按钮提交

发布时间:2016年8月29日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  JS特效  

前端脚本

JS四舍五入实现方法总结

JS四舍五入实现方法总结

一、toFixed() 方法

定义和用法

toFixed() 方法可把 Number 四舍五入指定小数位数的数字

语法

NumberObject.toFixed(num)

参数  描述

发布时间:2016年8月29日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  

前端脚本

JS定时器setInterval()与延迟函数setTimeout()区别

JS定时器setInterval()与延迟函数setTimeout()区别

JS定时器 setInterval() 方法: 使一段代码每过指定时间就运行一次。

JS延迟器 setTimeout() 方法:使一段代码在指定时间后运行。

定义:

window.setInterval(expression,millisec); 
window.setTimeout(expression,millisec);

参数介绍:

发布时间:2016年8月29日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  JS特效  

前端脚本

JS Date()对象使用详解

JS Date()对象使用详解

JS Date 对象用于处理日期和时间。
创建 Date 对象的语法:

var myDate=new Date()

注释:Date 对象会自动把当前日期和时间保存为其初始值。
参数形式有以下5种:  

new Date("month dd,yyyy hh:mm:ss");
new Date("month dd,yyyy");
new Date(yyyy,mth,dd,hh,mm,ss);
new Date(yyyy,mth,dd);
new Date(ms);

注意最后一种形式,参数表示的是需要创建的时间和GMT时间1970年1月1日之间相差的毫秒数。各种函数的含义如下:

发布时间:2016年8月29日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  日期时间  

前端脚本

JS indexOf() 方法详解

JS indexOf() 方法详解

定义和用法

indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。

语法

stringObject.indexOf(searchvalue,fromindex)

参数  描述

searchvalue 必需。规定需检索的字符串值。 

发布时间:2016年8月26日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  

前端脚本

JS substring() 方法详解

JS substring() 方法详解

定义和用法

substring() 方法用于提取字符串中介于两个指定下标之间的字符。

语法

stringObject.substring(start,stop)

参数  描述

start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。 

发布时间:2016年8月26日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  

前端脚本

JS刷新当前页面常用技巧总结

JS刷新当前页面常用技巧总结

1,reload 方法,该方法强迫浏览器刷新当前页面。
语法:location.reload([bForceGet])  
参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5("刷新")

2,replace 方法,该方法通过指定URL替换当前缓存在历史里(客户端)的项目,因此当使用replace方法之后,你不能通过“前进”和“后退”来访问已经被替换的URL。
语法: location.replace(URL)  
通常使用: location.reload() 或者是 history.go(0) 来做。
此方法类似客户端点F5刷新页面,所以页面method="post"时,会出现"网页过期"的提示。
因为Session的安全保护机制。
当调用 location.reload() 方法时, aspx页面此时在服务端内存里已经存在, 因此必定是 IsPostback 的。
如果有这种应用: 需要重新加载该页面,也就是说期望页面能够在服务端重新被创建,期望是 Not IsPostback 的。
这里,location.replace() 就可以完成此任务。被replace的页面每次都在服务端重新生成。
代码: location.replace(location.href);
返回并刷新页面:

发布时间:2016年8月26日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  跳转  JS特效  

前端脚本

JS截取字符串常用函数大全

JS截取字符串常用函数大全

本文主要介绍了JS截取与分割字符串常用方法,以实例形式分析了JavaScript针对字符串的截取与分割常用函数的定义、功能及使用技巧。

在js中字符截取函数常用的三个有 slice()、substring()、substr()了,下面我来给大家介绍slice()、substring()、substr()函数在字符截取时的一些用法与区别吧。

截取字符串的三个函数:

slice(start,[end])

发布时间:2016年8月26日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  

前端脚本

JS replace 方法详解

JS replace 方法详解

replace方法是属于String对象的,可用于替换字符串。

定义和用法

replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。

语法

stringObject.replace(regexp/substr,replacement)
参数描述
regexp/substr

必需。规定子字符串或要替换的模式的 RegExp 对象。

发布时间:2016年8月26日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  

前端脚本

JS split() 方法详解

JS split() 方法详解

js split就是将一字符串以特定的字符分割成数组,数组一般是字符串处理比较常用的处理方法

发布时间:2016年8月25日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  

«123456789101112»