js的常用方法和对象学习
js的常用方法和对象学习
String对象:操作字符的。
使用:字符串.函数名。
大小写转换:
toUpperCase() 转换大写
toLowerCase() 转换小写
function testString(){
var str="abcdefg";
//大小写转换
alert(str.toUpperCase()+":"+str.toLowerCase());
alert(str.substr(0,5)+":"+str.substring(0,4));
}
字符串截取
substr(0,1) 从指定位置截取指定长度的字符串
subString(0,1)从指定位置到指定的结束位置的字符串(含头不含尾)
查找字符位置
indexOf返回指定字符第一次出现的位置
lastIndexOf返回指定字符最后一次出现的位置
Date对象
使用: var 变量名=new Date();
注意:获取的客户端的时间,返回作为系统功能校验的时间。
function testDate(){
var d=new Date();
//获取年数
alert(d.getYear());//返回1900年起距今年的年分数
alert(d.getFullYear());//返回当前的年份
//获取月数
alert(d.getMonth()+1);//返回当前的月份(要+1)
//获取日期
alert(d.getDate());//返回当前的日期
//获取星期数
alert(d.getDay());//返回星期数,,周日返回一
//获取小时数
alert(d.getHours());//返回当前的小时数
//获取分钟数
alert(d.getMinutes());//返回当前的分钟数
//获取秒数
alert(d.getSeconds());//返回当前的秒数
}
Math对象
使用:Math.函数值
random()产生随机数
round()四舍五入
ceil()向上取整
floor()向下取整
function testMath(){
alert(Math.floor(Math.random()*9000+1000));//可以作为验证码
}
Global对象
eval()将字符串转换为js代码
isNaN()
paseInt()转换为int
paseFloat()转换为float
function testGlobal(){
//eval方法将字符串转换为js代码
eval("var a='123';");
alert(a);
//isNaN 判断Number强转是否是数字
if(!isNaN(Number(a))){
alert("是数字");
}else{
alert("不是数字");
}
}
js的常用方法和对象学习的更多相关文章
- js 的常用方法和对象
每日分享: 加油!你一定可以!你是最牛逼的!!!-------------------------------------------------------------------------- - ...
- JS入门之ActiveXObject对象(转载)
JS入门之ActiveXObject对象 此对象提供自动化对象的接口. function ActiveXObject(ProgID : String [, location : String] ...
- js中关于Blob对象的介绍与使用
js中关于Blob对象的介绍与使用 blob对象介绍 一个 Blob对象表示一个不可变的, 原始数据的类似文件对象.Blob表示的数据不一定是一个JavaScript原生格式 blob对象本质上是 ...
- Js基础之常用对象
今天来总结一下js中的常用对象: 1.string对象 常用方法: charAt():返回在指定位置的字符. charCodeAt():返回在指定的位置的字符的 Unicode 编码. concat( ...
- js操作文档对象的节点
好吧,为了能让大家不至于睡着,我们先回顾先前面的东东吧~ 1.首先我们写了javaScriput的是一门弱类型的解释性的脚本语言:弱类型:我们的变量不用申明其具体的数据类型,在使用的时候浏览器根据其存 ...
- javaScript 对象学习笔记
javaScript 对象学习笔记 关于对象,这对我们软件工程到学生来说是不陌生的. 因为这个内容是在过年学到,事儿多,断断续续,总感觉有一丝不顺畅,但总结还是要写一下的 JavaScript 对象 ...
- 浅谈js的类数组对象arguments
类数组对象:arguments总所周知,js是一门相当灵活的语言.当我们在js中在调用一个函数的时候,我们经常会给这个函数传递一些参数,js把传入到这个函数的全部参数存储在一个叫做arguments的 ...
- JS中的event 对象详解
JS中的event 对象详解 JS的event对象 Event属性和方法:1. type:事件的类型,如onlick中的click:2. srcElement/target:事件源,就是发生事件的 ...
- js中两个对象的比较
代码取自于underscore.js 1.8.3的isEqual函数. 做了一些小小的修改,主要是Function的比较修改. 自己也加了一些代码解读. <!DOCTYPE html> & ...
随机推荐
- Echarts主题颜色
Echarts主题颜色搜集: 直接覆盖默认颜色即可 例如在 echarts.setOption({ '#2ec7c9','#b6a2de','#5ab1ef','#ffb980','#d87a80', ...
- XIb中使用tableview报错UIViewAlertForUnsatisfiableConstraints
1.使用断点工具并不能找出错误,最后仔细看了下报错信息 2.报错信息 [LayoutConstraints] Unable to simultaneously satisfy constraints. ...
- JAVA 上加密算法的实现用例,MessageDigest介绍
第 1 章基础知识 1.1. 单钥密码体制 单钥密码体制是一种传统的加密算法,是指信息的发送方和接收方共同使用同一把密钥进行加解密. 通常 , 使用的加密算法 比较简便高效 , 密钥简短,加解密速度快 ...
- [Training Video - 4] [Groovy] Function in detail
Employee.log=log Employee e1 = new Employee() Employee e2 = new Employee() e1.name = "A" e ...
- STL中 set 和 multiset
1. 所在头文件: <set>, 命名空间: std ; 声明如下: namespace std{ template <class T, class Compare = less&l ...
- 研究wireshark遇到的问题
说起来有一些惭愧,研究wireshark有一段时间了,但是对源代码的分析却至今没有什么进展... 最初想要研究wireshark是因为我的开题是基于wireshark来做的. 现在有很多抓包工具,wi ...
- 【转载】Redis Sentinel服务配置
转载地址:http://blog.csdn.net/vtopqx/article/details/49247285 redis官网文档:http://www.redis.cn/topics/senti ...
- redis的maxmemory设置以及淘汰策略介绍
转载地址:http://www.2cto.com/database/201507/420889.html redis的maxmemory参数用于控制redis可使用的最大内存容量.如果超过maxmem ...
- 从命令行运行 MyBatis Generator
? ? 一.准备 1. 获取最新jar包 2. 获取xml dtd <?xml version="1.0" encoding="UTF-8"?> & ...
- ASP.NET MVC WebApi接口授权验证
对于很任何多开发者来说,不管是使用任何一种框架,或者是使用任何一种语言,都要使用面向接口编程.使用面向接口编程的时候,那么就会有很多的权限验证,用户验证等等. 特别是对于一些系统来说,别人想要对接你的 ...