js中的indexOf的与hasOwnProperty

indexOf方法可返回某个指定的字符串值在字符串中首次出现的位置。

也可以放在数组里,返回对应value所在的索引下标,是差不多的。注意:区分大小写 :a、A的索引是不相同的,如果未找到则返回的是-1.

javascript 复制代码
let str="Hello world!";
console.log(str.indexOf("Hello"));//0
console.log(str.indexOf("World") );//-1

stringObject.indexOf(searchvalue,fromindex)

hasOwnProperty字面意思是判断是否含有该对象的属性

javascript 复制代码
var obj = {
    key1: 'value1',
    key2: 'value2'
};
 
console.log(obj.hasOwnProperty('key1'));  // 输出: true
console.log(obj.hasOwnProperty('key3'));  // 输出: false

如果有返回的是true,如果没有返回的是false。

相关推荐
529宝宝起名网22 分钟前
用 Python 开发历史名字查询与起名灵感工具:从古籍人物数据库到名字文化故事生成
开发语言·前端·python
mONESY28 分钟前
从 RAG 到 Agentic RAG:固定流程的五个毛病,和把它拆成一张图
javascript
梦帮科技30 分钟前
从 Guest 到 Platinum:Prompt 配额、API Key 与访问控制的安全闭环
javascript·git·架构·node.js·reactjs·html5·visual studio
linux_cfan34 分钟前
videojs v10 源代码系列解读:10 · `DestroyMixin`:双重 rAF 延迟销毁
前端·javascript·音视频
雪芽蓝域zzs42 分钟前
第四十六节:顶部【驾驶舱】独立大屏页面实现
前端·javascript·vue.js
ocean21031 小时前
2025-2026年C++专题大厂面试高频问题
开发语言·c++·面试
白远山1 小时前
健身场馆无人自动化系统实战指南:从架构设计到部署全流程解析
java·开发语言·架构·需求分析
右耳朵猫AI1 小时前
Node.js周刊2026W37 | 三处进程崩溃修复、fs 内置 glob、Workers 模块注册表、Vitest 5.0
javascript·后端·node.js
右耳朵猫AI1 小时前
Web前端周刊2026W37 | Shopify 转原生、React 编译 Rust 化、Vitest 5.0、Rslib 1.0
前端·javascript·react.js·typescript·node.js
郝学胜-神的一滴1 小时前
C++20模板元编程 02:吃透模板基础核心四大核心知识点
开发语言·数据结构·c++·程序人生·软件工程·visual studio