我的JavaScript学习笔记续
21.如何将日期对象设置为 5 天后的日期?
var myDate=new Date()
myDate.setDate
(myDate.getDate()+5)
注意:如果增加天数会改变月份或者年份,那么日期对象会自动完成这种转换.
22.如何使用 sort() 方法从数值上对数组进行排序?
<html>
<body>
<script type="text/javascript">
function sortNumber(a, b)
{
return a - b
}
var arr = new Array(6)
arr[0] = "10"
arr[1] = "5"
arr[2] = "40"
arr[3] = "25"
arr[4] = "1000"
arr[5] = "1"
document.write(arr + "<br />")
document.write(arr.sort(sortNumber))
</script>
</body>
</html>
运行结果如下:
10,5,40,25,1000,1
1,5,10,25,40,1000
如果将arr.sort(sortNumber)中的sortNumber去掉,则结果为:
10,5,40,25,1000,1
1,10,1000,25,40,5
因为sort() 方法只从字面上对数组进行排序.
23.js动态生成控件
HTML代码示例:
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
<script type="text/javascript">
function add()
{
var target=document.getElementById("span1");
var txt =document.getElementById("txt1");
var nCount=parseInt(txt.value);
nCount=nCount+1;
txt.value=nCount;
target.innerHTML=target.innerHTML+"<select id='select1'><option value='1'>1</option></select><br /><br />";
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input type="button" value="添加" οnclick="add()" /><input type="text" id="txt1" value="0" /><br />
<span id="span1"></span>
</div>
</form>
</body>
</html>
24.JS实现C#中Trim()函数功能
function ltrim(str)
{
var position;
position=str.length
for (i=0;i<str.length;i++)
{
if (str.charAt(i)!=" ")
{position=i;break;}
}
return (str.substring(position,str.length))
}
function rtrim(str)
{
var position
position=str.length
for (i=str.length-1;i>=0;i--)
{if (str.charAt(i)!=" ") {position=i;break;}}
return(str.substring(0,position+1))
}
//去除左右边空格
function trim(str)
{return ltrim(rtrim(str))}
转载于:https://www.cnblogs.com/guoxiaowen/archive/2008/02/27/1083296.html
我的JavaScript学习笔记续相关推荐
- Java程序猿的JavaScript学习笔记(12——jQuery-扩展选择器)
计划按例如以下顺序完毕这篇笔记: Java程序猿的JavaScript学习笔记(1--理念) Java程序猿的JavaScript学习笔记(2--属性复制和继承) Java程序猿的JavaScript ...
- Java程序猿的JavaScript学习笔记(汇总文件夹)
最终完结了,历时半个月. 内容包含: JavaScript面向对象特性分析,JavaScript高手必经之路. jQuery源代码级解析. jQuery EasyUI源代码级解析. Java程序猿的J ...
- JavaScript学习笔记(五)
JavaScript学习笔记(五) ①Array类 本地对象 ②Date类 ①Global对象 对象的类型 内置对象 ②Math对象 宿主对象 今天继续学习JS中的对象,昨天内置对象Global对 ...
- JavaScript学习笔记(备忘录)
JavaScript学习笔记(备忘录) ===运算符 判断数值和类型是否相等.如: console.log('s'==='s') //输出trueconsole.log('1'===1) //输出fa ...
- Java程序猿的JavaScript学习笔记(10—— jQuery-在“类”层面扩展)
计划按例如以下顺序完毕这篇笔记: Java程序猿的JavaScript学习笔记(1--理念) Java程序猿的JavaScript学习笔记(2--属性复制和继承) Java程序猿的JavaScript ...
- JavaScript学习笔记(十)——学习心得与经验小结
JavaScript学习笔记(十)--学习心得与经验小结 目前我先列好提纲,利用每晚和周末的闲暇时间,将逐步写完 ^_^ 转载于:https://www.cnblogs.com/mixer/archi ...
- JavaScript 学习笔记(1)
1. 何为 Jscript JScript 是一种解释型的.基于对象的脚本语言. 局限性: 1) 不能使用该语言来编写独立运行的应用程序 2) 没有对读写文件的内置 ...
- 前端获取div里面的标签_web前端教程JavaScript学习笔记DOM
web前端教程JavaScript学习笔记 DOM一DOM(Document Object Model): 文档对象模型 其实就是操作 html 中的标签的一些能力 我们可以操作哪些内容 获取一个元素 ...
- JavaScript学习笔记之数组(二)
JavaScript学习笔记之数组(二) 1.['1','2','3'].map(parseInt) 输出什么,为什么? ['1','2','3'].map(parseInt)//[1,NaN,NaN ...
最新文章
- Java项目:网上家具商城平台设计和实现(java+springboot+mysql+ssm)
- [BTS06]BizTalk2006 SDK阅读笔记(五) 管道-Pipeline
- php7 thinkphp5,thinkphp5+phpstudy+php7.0连接SQL Server 2008 | 睿客网
- LeetCode6-Z字形变换
- java 16进制与汉字_java实现汉字转unicode与汉字转16进制实例
- TCP如何保证可靠性
- JavaWeb工程师知识图谱
- thymeleaf模板引擎基础使用(转)
- 尝试登录 VMware vCenter Server 5.5 时,“别名”值为空如何解决
- 程序员面试金典——11.5找出字符串
- 三、实战小例程 基于STM32F103C8T6最小系统板和STM32CubeMX驱动WS2812B光立方
- 几种物流业务的凭证模板设置说明
- Windows7轻松升级至专业版、旗舰版
- 轻快pdf阅读器如何使用
- 移动云Mas发送普通短信和模板短信
- 计算机类游戏本,游戏本电脑性价比排行2020年推荐 “性价比之最”你知道吗?...
- 常见的数据集合——栈
- Linux上创建和更改硬链接和符号链接(软连接)
- C语言F2的作用,c语言static的作用
- 高手diy android控制的智能蓝牙led灯,高手DIY Android控制智能蓝牙LED灯