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#中的结构体与类的区别   经常听到有朋友在讨论C#中的结构与类有什么区别.正好这几日闲来无事,自己总结一下,希望大家指点. 1. 首先是语法定义上的区别啦,这个就不用多说了.定义类使用关键字cla ...

  2. Python中的staticmethod和classmethod

    谈谈Python中的staticmethod和classmethod 首先值得说明的是staticmethod和classmethod都是python中定义的装饰器,用的时候需要在前面加@ 即@sta ...

  3. pinpoint本地开发-web模块

    web模块中的前端依赖会导致工程很难打包成功,对于这些,我们可以直接注释掉 比如: <plugin> <groupId>com.github.eirslett</grou ...

  4. Flask中的CBV和上下文初步解读

    一 . flask中的CBV 相对于Django中的CBV,让我们来看看flask中的CBV是如何实现的 ? from flask import Flask, render_template, url ...

  5. Android Weekly Notes Issue #276

    September 24th, 2017 Android Weekly Issue #276 本期内容包括LifeCycle与Architecture的相关文章,以及新的JSON解析库Moshi的介绍 ...

  6. 吴恩达机器学习笔记(十一) —— Large Scale Machine Learning

    主要内容: 一.Batch gradient descent 二.Stochastic gradient descent 三.Mini-batch gradient descent 四.Online ...

  7. win 10 安装.msi 程序出现the error code is 2503

    解决方法: C:\Windows\temp文件夹的权限不够,需要给其更高权限 右键temp文件夹 点击属性进入属性对话框 组或用户名的里面的All APPLICATION PACKAGES和所有受限制 ...

  8. 企业安全建设之搭建开源SIEM平台(上)

    前言 SIEM(security information and event management),顾名思义就是针对安全信息和事件的管理系统,针对大多数企业是不便宜的安全系统,本文结合作者的经验介绍 ...

  9. overflow:hidden真的失效了吗?

    项目中常常有同学遇到这样的问题,现象是给元素设置了overflow:hidden,但超出容器的部分并没有被隐藏,难道是设置的hidden失效了吗? 其实看似不合理的现象背后都会有其合理的解释. 我们知 ...

  10. listen and translation exercise 52

    Two years ago my husband bought me a bicycle. Twenty of the thirty-five years I ran my own business. ...