博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
内置对象
阅读量:5142 次
发布时间:2019-06-13

本文共 899 字,大约阅读时间需要 2 分钟。

内置对象

1、Date
var now = new Date(); 获取当前时间
now.toUTCString() 转化为字符串格式
now.getFullYear() 年
now.getMonth() 月要+1
now.getDate() 日
now.getDay() 一周的某一天
now.getHours() 时
now.getSeconds() 秒
now.getMinutes() 分
2、String
var str = new String("abc");
var str = "abc";

str.replace("a","b"); b替换a

str.slice(a,b) a开始b结束 ,左闭右开,负数时表示倒数
str.split(",") 根据,来分割字符串成为数组

3、Math

Math.floor(num)取整,舍掉小数位,比parseIn性能好
Math.round(num)四舍五入
Math.random(num)0-1之间的随机数

this、global、window

this = window;
global会拥有宿主的所有属性
global和window对象的属性是一模一样的
window 包含自己的

正则
var inputStr = prompt("请输入");

var regExp = /^-?\d+(\.\d+)?$/;(整数或者小数)

regExp = /^\d{5}$/; (只能输入5位的正整数。)
regExp = /^[A-z]{9}$/; (只能输入9个大小写字母。)
regExp = /^.{3}$/; (只能输入长度为3的字符串。)
regExp = /^[\u4e00-\u9fa5]{3,5}$/;(只能输入3到5个汉字。)

alert(regExp.test(inputStr)); 。

具体的属性对照文哥给的文件查找,主要会用正则的写法 格式。/^&/ (^表示开始&结束。套路)
{a,b}表示a到 b个数

转载于:https://www.cnblogs.com/270515987q/p/5507045.html

你可能感兴趣的文章
MyBaits动态sql语句
查看>>
用户空间与内核空间,进程上下文与中断上下文[总结]
查看>>
JAVA开发环境搭建
查看>>
Data truncation: Out of range value for column 'Quality' at row 1
查看>>
ad logon hour
查看>>
Linux内核态、用户态简介与IntelCPU特权级别--Ring0-3
查看>>
第23月第24天 git命令 .git-credentials git rm --cached git stash clear
查看>>
java SE :标准输入/输出
查看>>
[ JAVA编程 ] double类型计算精度丢失问题及解决方法
查看>>
好玩的-记最近玩的几个经典ipad ios游戏
查看>>
tmux的简单快捷键
查看>>
[Swift]LeetCode922.按奇偶排序数组 II | Sort Array By Parity II
查看>>
Vue_(组件通讯)子组件向父组件传值
查看>>
移动开发平台-应用之星app制作教程
查看>>
DataGridView的行的字体颜色变化
查看>>
[Serializable]的应用--注册码的生成,加密和验证
查看>>
Android-多线程AsyncTask
查看>>
LeetCode【709. 转换成小写字母】
查看>>
如果没有按照正常的先装iis后装.net的顺序,可以使用此命令重新注册一下:
查看>>
【题解】青蛙的约会
查看>>