JS总结 本地对象2 BOM DOM
string对象
定义一个字符:
var str = "world";
str.length 返回字符长度,5
str.charAt(2) 返回字符串第2个字符(从0开始,下同)
str.substr(a,b) **从第a位开始,截取b个字符
str.substring(a,b) **截取从第a位到第b-1位的字符
str.indexOf(“r”) 返回指定字符在str最先显示的位置,2
str.lastIndex("r") 返回指定字符在str最后显示的位置,2
str.replace(“r”,"d") 将str中的r都替换为d
str.search("l") 查找指定的字符串, 也可以是正则表达式
str.toLowerCase() 把str所有大写字母转换成小写
str.toUpperCase() 转换成大写
window对象
alert(message) 弹出一个提示窗口,内容为自定义的message
comfirm(message) 弹出一个确认/取消窗口,确认返回true,取消返回false
prompt(message) 输入窗口,若取消则返回null
window.open("url",“_blank”,"width=100,height=100") 打开新窗口,还可以设置打开方式和窗口大小
setInterval(执行的代码或函数,毫秒) 设置每隔指定毫秒重复执行一段代码或者函数
clearInterval(定时器) 停止指定的Interval定时器
setTimeOut(执行的代码或函数,毫秒) 设置等待一定毫秒后执行一次指定代码或函数
clearTimeOut(定时器) 停止指定的TimeOut定时器
history对象
history.go(整数) 跳转到历史记录页面
history.back() 返回
history.forward() 前进
Location对象
location.href=“url” 跳转到其他页面
location.reload() 重新载入页面,刷新
navigator对象
var info = navigator.userAgent; 获取用户浏览器详细信息,操作系统信息
转载于:https://www.cnblogs.com/deoem/p/5851040.html
JS总结 本地对象2 BOM DOM相关推荐
- JavaScript(JS)的DOM对象(JS的Document对象)----什么是DOM对象?
1.概念: Document Object Model 文档对象模型:将标记语言文档的各个组成部分,封装为对象.可以使用这些对象,对标记语言文档进行CRUD(增删改查)的动态操作. 通过 HTML D ...
- web前端学习day_03:JavaScript:如何使用/ 语法/ 方法/ NaN/ js对象分类/ BOM浏览器相关/ 事件/ DOM文档对象模型
JavaScript 给页面添加动态效果 JavaScript是一门编程语言,和Java没有关系,为了蹭热度. 语言特点: 属于脚本语言,不需要编译直接解析执行. 基于面向对象 属于弱类型语言, 强类 ...
- JS+BOM+DOM汇总
文章目录 前言:JavaScript的发展史 第一章:BOM 1.1.概念 1.2.组成:window.Navigator.Screen. History.Location 1.3.方法 第二章:DO ...
- BOM 浏览器对象模型和DOM 文档对象模型
浏览器对象模型BOM 1. 浏览器对象模型介绍 BOM(Browser Object Model) 是指浏览器对象模型,是用于描述这种对象与对象之间层次关系的模型,浏览器对象模型提供了独立于内容的.可 ...
- js day04DOM节点操作、事件对象与BOM
DOM节点操作.事件对象与BOM V1.2 一.复习提问 js中目前学到的事件由哪些 如何阻止a链接 设置表单例如disabled selected checked的正确方式是什么? ...
- JS,BOM,DOM(六)
## JavaScript1. ECMAScript: 基础语法2. BOM3. DOM:1. 事件## DOM简单学习:* 功能: 控制html文档的内容* 代码: 获取页面标签(元素)对象 Ele ...
- JavaScript/Ajax/JQuery知识点(BOM/DOM/ScriptEngine/JS引擎),JSCore
捋顺JavaScript底层知识,重点讲解如原型.作用域.执行上下文.变量对象.this.闭包.按值传递.call.apply.bind.new.继承等难点概念?? JS中的继承?JS的原型模式, ...
- [JS]请给Array本地对象增加一个原型方法,它用于删除数组条目中重复的条目(可能有多个),返回值是一个包含被删除的重复条目的新数组。
请给Array本地对象增加一个原型方法,它用于删除数组条目中重复的条目(可能有多个),返回值是一个包含被删除的重复条目的新数组. 刚开始复习js题还不太习惯 CSDN上看了一个帖子,说是牛客上的标答, ...
- 前端:JS/28/CSS DOM动态样式(style对象,style 对象属性与CSS属性的转换),Event DOM,事件对象简介(DOM和IE中的Event对象),实例:点出满天小星星
CSS DOM动态样式 使用JS操作CSS中的各个属性: JS只能操作或修改行内样式,如:imgObjstyle.border = "1px solid red"; 对于类样式,通 ...
最新文章
- java培训分享:java培训架构师学习线路图
- Office 2010 中的 UI 扩展性
- OpenCV 简单的人脸识别
- Angular 服务器端渲染的一个错误消息 - No provider for InjectionToken REQUEST
- 【学习Koa】原生koa2 静态资源服务器例子
- 安装mlxtend_python机器学习包mlxtend的安装和配置详解
- 【POJ1958】【典型递推问题】汉诺塔问题
- Android学习路线(适合学生)
- 二叉树前中后序遍历的口诀
- system verilog语法
- 公众号添加百度网盘链接
- 常规的Git管理流程
- 人人都可以成为记忆高手--罗马室记忆法则
- 使用rsync来实现文件同步
- 脸部匹配测试软件,手把手教你在浏览器中使用脸部识别软件包
- 微信语音(录音,上传,下载,播放,停止)
- 2020年TI杯大学生电子设计大赛 无线运动传感器节点 备赛、参赛实录(历时一个月)
- 故障诊断专家系统研究之四-----知识库结构
- linux批量修改文件时间
- 二级分销商城系统开发软件
热门文章
- python如何收集数据库_利用Python操作mysql数据库
- matlab 离散点求导_Matlab的离散点曲线导数曲率数值模拟方法
- k均值的损失函数_机器学习:手撕 cross-entropy 损失函数
- 前景检测算法(四)--GMM
- 50Hz工频干扰消除
- 嵌入式系统——指令平均时钟数和运算速度MIPS计算
- 什么情况下java会出现堆溢出_【Java面试题第三期】JVM中哪些地方会出现内存溢出?出现的原因是什么?...
- clickhouse聚合函数之groupBitmap
- scala Tuple入门到熟悉
- 二极管区分极性以及驱动原理