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. C#获取网页内容的三种方式(转)

    搜索网络,发现C#通常有三种方法获取网页内容,使用WebClient.WebBrowser或者HttpWebRequest/HttpWebResponse... 方法一:使用WebClient (引用 ...

  2. Bloom Filters

    http://pages.cs.wisc.edu/~cao/papers/summary-cache/node8.html A Bloom filter is a method for represe ...

  3. mysql系列之6.mysql主从同步

    普通文件的数据同步 nfs: 网络文件共享 samba: 共享数据 定时任务或守护进程结合 rsync.scp inotify(sersync)+rsync 触发式实时数据同步 ftp数据同步 ssh ...

  4. php依据地理坐标获取国家、省份、城市,及周边数据类

    功能:当App获取到用户的地理坐标时,能够依据坐标知道用户当前在那个国家.省份.城市.及周边有什么数据. 原理:基于百度Geocoding API 实现.须要先注冊百度开发人员.然后申请百度AK(密钥 ...

  5. java 线程 被相互排斥堵塞、检查中断演示样例解说----thinking java4

    package org.rui.thread.block; /** * 被相互排斥堵塞 就像在interrupting.java中看到的,假设你偿试着在一个对象上调用其synchronized方法, ...

  6. python cookbook第三版学习笔记四:文本以及字符串令牌解析

    文本处理: 假设你存在一个目录,下面存在各种形式的文件,有txt,csv等等.如果你只想找到其中一种或多种格式的文件并打开该如何办呢.首先肯定是要找到满足条件的文件,然后进行路径合并在一一打开. pa ...

  7. Tomcat 开启远程调试

    根据 Tomcat 启动方式在 catalina.sh 或者 startup.sh 添加一下内容 $TOMCAT_HOME/bin/catalina.sh 添加 CATALINA_OPTS=" ...

  8. [egret+pomelo]实时游戏杂记(2)

    [egret+pomelo]学习笔记(1) [egret+pomelo]学习笔记(2) [egret+pomelo]学习笔记(3) pomelo pomelo服务端介绍(game-server/con ...

  9. log4net 初步使用

    自从知道了log4net之后,就一直使用的它,一直没有问题,最近由于项目变动,便将一部分的代码分离出来,然后咋UI项目中调用loghelper,便发现在本地测试一切正常,可是发布到服务器之后便不正常了 ...

  10. android 内存泄漏问题【转】

    本文转载自:http://www.voidcn.com/article/p-hbnuyfwz-ee.html 内存泄露问题在一些压力测试的场景很容易暴露,例如一些常用应用场景反复操作(eg:反复切换前 ...