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相关推荐

  1. JavaScript(JS)的DOM对象(JS的Document对象)----什么是DOM对象?

    1.概念: Document Object Model 文档对象模型:将标记语言文档的各个组成部分,封装为对象.可以使用这些对象,对标记语言文档进行CRUD(增删改查)的动态操作. 通过 HTML D ...

  2. web前端学习day_03:JavaScript:如何使用/ 语法/ 方法/ NaN/ js对象分类/ BOM浏览器相关/ 事件/ DOM文档对象模型

    JavaScript 给页面添加动态效果 JavaScript是一门编程语言,和Java没有关系,为了蹭热度. 语言特点: 属于脚本语言,不需要编译直接解析执行. 基于面向对象 属于弱类型语言, 强类 ...

  3. JS+BOM+DOM汇总

    文章目录 前言:JavaScript的发展史 第一章:BOM 1.1.概念 1.2.组成:window.Navigator.Screen. History.Location 1.3.方法 第二章:DO ...

  4. BOM 浏览器对象模型和DOM 文档对象模型

    浏览器对象模型BOM 1. 浏览器对象模型介绍 BOM(Browser Object Model) 是指浏览器对象模型,是用于描述这种对象与对象之间层次关系的模型,浏览器对象模型提供了独立于内容的.可 ...

  5. js day04DOM节点操作、事件对象与BOM

    DOM节点操作.事件对象与BOM V1.2 一.复习提问  js中目前学到的事件由哪些  如何阻止a链接  设置表单例如disabled selected checked的正确方式是什么?  ...

  6. JS,BOM,DOM(六)

    ## JavaScript1. ECMAScript: 基础语法2. BOM3. DOM:1. 事件## DOM简单学习:* 功能: 控制html文档的内容* 代码: 获取页面标签(元素)对象 Ele ...

  7. JavaScript/Ajax/JQuery知识点(BOM/DOM/ScriptEngine/JS引擎),JSCore

    捋顺JavaScript底层知识,重点讲解如原型.作用域.执行上下文.变量对象.this.闭包.按值传递.call.apply.bind.new.继承等难点概念??   JS中的继承?JS的原型模式, ...

  8. [JS]请给Array本地对象增加一个原型方法,它用于删除数组条目中重复的条目(可能有多个),返回值是一个包含被删除的重复条目的新数组。

    请给Array本地对象增加一个原型方法,它用于删除数组条目中重复的条目(可能有多个),返回值是一个包含被删除的重复条目的新数组. 刚开始复习js题还不太习惯 CSDN上看了一个帖子,说是牛客上的标答, ...

  9. 前端:JS/28/CSS DOM动态样式(style对象,style 对象属性与CSS属性的转换),Event DOM,事件对象简介(DOM和IE中的Event对象),实例:点出满天小星星

    CSS DOM动态样式 使用JS操作CSS中的各个属性: JS只能操作或修改行内样式,如:imgObjstyle.border = "1px solid red"; 对于类样式,通 ...

最新文章

  1. java培训分享:java培训架构师学习线路图
  2. Office 2010 中的 UI 扩展性
  3. OpenCV 简单的人脸识别
  4. Angular 服务器端渲染的一个错误消息 - No provider for InjectionToken REQUEST
  5. 【学习Koa】原生koa2 静态资源服务器例子
  6. 安装mlxtend_python机器学习包mlxtend的安装和配置详解
  7. 【POJ1958】【典型递推问题】汉诺塔问题
  8. Android学习路线(适合学生)
  9. 二叉树前中后序遍历的口诀
  10. system verilog语法
  11. 公众号添加百度网盘链接
  12. 常规的Git管理流程
  13. 人人都可以成为记忆高手--罗马室记忆法则
  14. 使用rsync来实现文件同步
  15. 脸部匹配测试软件,手把手教你在浏览器中使用脸部识别软件包
  16. 微信语音(录音,上传,下载,播放,停止)
  17. 2020年TI杯大学生电子设计大赛 无线运动传感器节点 备赛、参赛实录(历时一个月)
  18. 故障诊断专家系统研究之四-----知识库结构
  19. linux批量修改文件时间
  20. 二级分销商城系统开发软件

热门文章

  1. python如何收集数据库_利用Python操作mysql数据库
  2. matlab 离散点求导_Matlab的离散点曲线导数曲率数值模拟方法
  3. k均值的损失函数_机器学习:手撕 cross-entropy 损失函数
  4. 前景检测算法(四)--GMM
  5. 50Hz工频干扰消除
  6. 嵌入式系统——指令平均时钟数和运算速度MIPS计算
  7. 什么情况下java会出现堆溢出_【Java面试题第三期】JVM中哪些地方会出现内存溢出?出现的原因是什么?...
  8. clickhouse聚合函数之groupBitmap
  9. scala Tuple入门到熟悉
  10. 二极管区分极性以及驱动原理