Java Web笔记(二)
来源:互联网 发布:plsql执行sql语句 编辑:程序博客网 时间:2024/05/17 06:41
JavaScript
向浏览器写入内容
window.document.write(“hello world”);(window可以省略)
变量
1 定义变量
var 变量名;
2 查看变量类型
typeof 变量名;
对变量或值调用 typeof 运算符将返回下列值之一:
undefined - 如果变量是 Undefined类型的
boolean - 如果变量是 Boolean类型的
number - 如果变量是 Number类型的
string - 如果变量是 String类型的
object - 如果变量是一种引用类型或 Null类型的
3 变量类型
Number:数字类型,即表示整数,又表示浮点数;8进制以0开头,16进制以0x开头;
Boolean:布尔类型;
String:字符串类型,字符串的索引值使用0开始的;字符串可以使用’’(单引号)或””双引号声明;
NaN:not a number,不是一个数字
Infinity:无限大。例如:a=10/0
Undefined:未定义,变量声明了,但是没有赋值,使用时会报这个错误;
Null:空,找不到对象时,报这个错误;
注:null == undefined // 输出true;尽管这两个值相等,但它们的含义不同。undefined是声明了变量但未对其初始化时赋予该变量的值,null则用于表示尚未存在的对象;如果函数或方法要返回的是对象,那么找不到该对象时,返回的通常是 null。
=、==、===
=:一个等号是赋值;
==:两个等号是比较内容是否相等;
===:三个等号是即比较内容又比较类型;
字符串
var str = ‘12345678’;
str.indexOf(‘2’); 返回索引值
str.length; 获取字符串长度
str.substr(开始索引值,结束索引值)
日期
获取当前日期:var date = new Date();
获取年:var year = date.getFullYear();
获取月:var year = date.getMonth();
获取日:var day = date.getDate();
获取小时:var hour = date.getHours();
获取分钟:var minute = date.getMinutes();
获取月:var second = date.getSeconds();
对象
方式1
var obj = new Object();
obj.name = ‘zhangsan’;
obj.sex = ‘男’;
方式2
var obj = {
name: ‘zhangsan’,
sex: ‘女’
};
数组
var arr = new Array();
arr[0] = 1;
arr[1] = 2;
arr[2] = 3;
获取数组长度:arr.length;
JS操作HTML标签
1 获取某个标签对象
document.getElementsByTagName(‘标签名’);
2 操作标签的属性值
获取属性值:
var value = 标签对象.属性名;
给属性赋值:
标签对象.属性名 = 要赋的值;
3 ID选择器
document.getElementById(‘ID名’);
4 name选择器
var arr = document.getElementsByName(‘name名’);
5 操作标签体中的内容
获取标签体内容:
var content = 标签对象.innerHTML;
设置标签体内容:
标签对象.innerHTML = 要设置的内容;
把数组转成字符串
数组.join(“,”); // 将数组转成数组,以 , 分隔;
参数:指定分隔符;默认是 , ;
- Java Web笔记(二)
- java web 笔记二
- Java Web 学习笔记(二)servlet
- Java for Web学习笔记(二):Web Containers
- Java Web学习笔记(二)
- Java Web 学习笔记(二) 使用 Maven 创建 WebApp
- java web 笔记(二):登录认证系统
- Java Web开发学习笔记之二
- java web学习笔记(二)---程序调试
- 《java web 学习笔记二》:html
- Java for Web学习笔记(二二):EL(2)EL语法
- JAVA笔记(二)
- JAVA笔记(二)
- java笔记(二)
- java笔记(二)
- Java笔记(二)
- JAVA笔记(二)
- JAVA 笔记(二)
- 去除控制台光标
- 利用ScriptableObject在U3D里优雅地实现自定义配置文件
- 排序算法-插入算法
- java中的左移、右移移位运算符:<<,>>,>>>
- MongoDB 与 MySQL 的插入、查询性能测试
- Java Web笔记(二)
- 线程--同步代码块、同步方法实例
- rrr
- Python原始字符串(Raw String)/Unicode/str
- JSTL -- fn函数库
- 聊下 git rebase -i
- word导出02
- Java
- 新建卷删除卷和压缩卷和扩展卷