ECMAscript
Dom doc
Bom Brower
window --窗口.
location --地址栏.
history --历史.
document --文档.
statue --任务栏
<路径:/文件夹名/文件夹
../文件夹名/文件夹
文件夹名/文件夹
<window方法: window.open() 需要指定对象来调用.close() 
location href跳转网页 reload()刷新网页
history历史 back()后退 forward()前进 go(-2)
document文档
找到元素: getElement...
元素内容属性: innerHTML
document.getElementById().innerHTML

document操作:
1.找元素。(getEl...)
2.操作内容。(非表单:inner。 表单:value。)
3.操作属性。(setAttribute("属性名","属性值"。 getAttribute("属性名")[返回指定属性名的属性值]。 removeAttribute("属性名")))
4.操作样式。(元素.style.样式 = "")
5.操作元素. (创建标签,删除标签。)
setTime (fun,time) 隔一段时间调用(一次)
cleartimeout(变量名)
setInterval (fun,time) 隔一段时间循环
创建元素 document.createElement(标签名)
追加元素 元素对象.appendChild(元素对象)
删除元素 元素对象.remove();

字符串对象 直接对字符串操作:

 <html>
<head>
<title></title>
<script>
var str = "这,是,不,是,字,符,串";
//字符串转数组 字符串.split(分隔符)
var arr = str.split(",");//参数是分隔符
console.log(arr); // ["这", "是", "字", "符", "串"]
//数组转字符串 数组.join(字符串连接符)
var str1 = arr.join("-");
console.log(str1); //这-是-字-符-串 //判断字符串是否包含 包含返回下标 不包含返回-1
var i = str.indexOf("我");
//返回最后一次出现的下标
var i = str.lastIndexOf("是") var str = "HELLO word";
//字符串转大写 小写
//alert(str.toUpperCase());
//alert(str.toLowerCase()); //截取字符串 字符串.substr(从哪开始,截取几个)
//alert(str.substr(0,5)); var num = 1234;
num = num + "";//"1234" //转数组
var arr = num.split("");//["1","2","3","4"]
//反转数组
arr.reverse();//["4","3","2","1"]
//转字符串
var num1 = arr.join(""); //"4321"
//两个字符串比较
if(num == num1){
alert("是回文数")
}
</script>
</head>
<body>
</body>
</html>

时间日期对象 new Date():

var myDate = new Date();
myDate.getYear();    获取当前年份(2位)
myDate.getFullYear();    获取完整的年份(4位,1970-????)
myDate.getMonth();    获取当前月份(0-11,0代表1月)
myDate.getDate();    获取当前日(1-31)
myDate.getDay();    获取当前星期X(0-6,0代表星期天)
myDate.getTime();    获取当前时间(从1970.1.1开始的毫秒数)
myDate.getHours();    获取当前小时数(0-23)
myDate.getMinutes();    获取当前分钟数(0-59)
myDate.getSeconds();    获取当前秒数(0-59)
myDate.getMilliseconds();    获取当前毫秒数(0-999)
myDate.toLocaleDateString();    获取当前日期
var mytime=myDate.toLocaleTimeString();    获取当前时间
myDate.toLocaleString( );    获取日期与时间

DOM,date,字符串的更多相关文章

  1. 【转】Date类学习总结(Calendar Date 字符串 相互转换 格式化)

    原文网址:http://www.blogjava.net/jerry-zhaoj/archive/2008/10/08/233228.html Date类学习总结 1.计算某一月份的最大天数 Cale ...

  2. Date类学习总结(Calendar Date 字符串 相互转换 格式化)

    Date类学习总结 1.计算某一月份的最大天数 Calendar time=Calendar.getInstance();time.clear();time.set(Calendar.YEAR,yea ...

  3. js 字符串转dom 和dom 转字符串

    js 字符串转dom 和dom 转字符串 博客分类: JavaScript   前言: 在javascript里面动态创建标准dom对象一般使用: var obj = document.createE ...

  4. javascript dom与字符串相互转换

    js  dom与字符串相互转换 一.字符串转换dom: function stringToDom(str){ var obj=document.createElement("div" ...

  5. oracle获得日期与向oracle表中插入Date字符串原理解析

    工作中要用到 Oracle 9i,经常要向其中的某张表插入事件发生的日期及时间.专门就 Oracle 的日期及时间显示方式和插入方式记一笔. 像 Number,varchar2 等内置的数据类型一样, ...

  6. 【kotlin】long转化为date类型 或者date字符串

    1.方法体中的 package org.joda.time.DateTime(long类型) fun Long?.toDateTime() = if (null != this) DateTime(t ...

  7. 操作 html 的时候是使用 dom 方法还是字符串拼接?

    比如一个列表里面有很多个 li,要给他们加上数据.但多少个 li 是不确定的,由后台数据确定.这时候,就要动态生成 html 内容了. 那么,这个过程, 是使用 += 方法把标签.数据进行一个个的字符 ...

  8. IOS内置safari浏览器日期字符串转Date对象失败

    代码示例: <html> <head> <title>Date字符串转化示例</title> </head> <body> &l ...

  9. SpringMVC表单或Json中日期字符串与JavaBean的Date类型的转换

    SpringMVC表单或Json中日期字符串与JavaBean的Date类型的转换 场景一:表单中的日期字符串和JavaBean的Date类型的转换 在使用SpringMVC的时候,经常会遇到表单中的 ...

随机推荐

  1. 一起来学linux:日志文件

    在管理系统当中,经常会遇到各种各样的错误和异常.要找到这些错误和异常,就需要各种日志来帮助定位问题了.linux的日志都是存放在/var/log这个文件夹下面,常见的日志文件有如下几种;/var/lo ...

  2. centos7 安装jdk9 总结

    升级jdk, 从jdk8 升级到jdk9 1:卸载jdk8: 1〉 [root@localhost conf.d]# rpm -qa|grep java javapackages-tools-3.4. ...

  3. cordova 实现拨打电话-只需两步(H5)

    cordova 实现拨打电话: 第一步配置conf.xml在cordova中所有的URL Schemes 都是服从于白名单的,所以a tel 在这无法正常使用.解决方法是在项目config.xml中添 ...

  4. SQL Server分区表,能否按照多个列作为分区函数的分区依据(转载)

    问: Hi, I have a table workcachedetail with 40 million rows which has 8 columns.We decided to partiti ...

  5. empty blank

    非nil对象才能调用 empty nil: 对象是否存在empty: ”“ []blank: nil emptypresent: ! blank

  6. jzyz集训 0611

    今天jjh和mzx搞的互测题目有必要记录一下. T1:序列上可以放012三种颜色,有m个限制表示[l,r]区间的颜色数目必须是c,求方案数. 显然的DP,但关键是状态怎么设置,连续设置了n个状态都被自 ...

  7. 排序List集合

    这两天写代码过程中遇到一个需求,需要按照某个字段排序List集合,自己实现了一半,发现网上有个更好的版本,就采用了这个,记录下来. 使用这个工具类要注意一个就是 如果你按照age 字段排序,那么age ...

  8. WIFI模块ESP8266的使用指南【转】

    本文转载自:http://www.itdadao.com/articles/c15a814052p0.html 本文主要对讲述ESP8266模块硬件连接工作,以及作为服务器和客户端情况下的配置实现的详 ...

  9. POJ 2348 Euclid Game (模拟题)

    Euclid's Game Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 7942   Accepted: 3227 Des ...

  10. (转)C语言之原码、反码和补码

    原码.反码和补码 1).数据在内存中存储的时候都是以二进制的形式存储的. int num = 10; 原码.反码.补码都是二进制.只不过是二进制的不同的表现形式. 数据是以补码的二进制存储的. 2). ...