- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
曾经被困在想知道你是否需要......
a==b
或者
a===b
或者
isLooselyEqual(a,b)
或者
7.2.2IsArray(参数)
抽象操作IsArray采用参数argument。调用时它执行以下步骤:
1.1.如果Type(参数)不是Object,则返回false。
2.2.如果参数是一个Array奇异对象,则返回true。
3.3.如果参数是一个Proxy外来对象,那么
1.A。如果argument.[[ProxyHandler]]为null,则抛出TypeError异常。
2.b.令目标为参数。[[ProxyTarget]]。
3.C。返回?IsArray(目标)。
4.4.返回错误。
7.2.3IsCallable(参数)
抽象操作IsCallable采用参数argument(ECMAScript语言值)。它确定参数是否是具有[[Call]]内部方法的可调用函数。调用时它执行以下步骤:
1.1.如果Type(参数)不是Object,则返回false。
2.2.如果参数有[[Call]]内部方法,则返回true。
3.3.返回错误。
7.2.4IsConstructor(参数)
抽象操作IsConstructor采用参数argument(ECMAScript语言值)。它确定参数是否是具有[[Construct]]内部方法的函数对象。调用时它执行以下步骤:
1.1.如果Type(参数)不是Object,则返回false。
2.2.如果参数有[[Construct]]内部方法,则返回true。
3.3.返回错误。
7.2.5是否可扩展(O)
抽象操作IsExtensible采用参数O(对象)。它返回一个完成记录,如果其[[Type]]正常,则具有一个布尔值[[Value]]。它用于确定是否可以向O添加附加属性。调用时它执行以下步骤:
1.1.断言:类型(O)是对象。
2.2.返回?O.[[IsExtensible]]()。
7.2.6IsIntegralNumber(参数)
抽象操作IsIntegralNumber采用参数argument。它确定参数是否是有限整数值。调用时它执行以下步骤:
1.1.如果Type(参数)不是Number,则返回false。
2.2.如果参数为NaN、+∞F或-∞F,则返回false。
3.3.如果floor(abs(R(参数)))≠abs(R(参数)),则返回false。
4.4.返回真。
7.2.7IsPropertyKey(参数)
抽象操作IsPropertyKey采用参数argument(ECMAScript语言值)。它确定参数是否是可用作属性键的值。调用时它执行以下步骤:
1.1.如果类型(参数)为字符串,则返回true。
2.2.如果类型(参数)是符号,则返回true。
3.3.返回错误。
7.2.8IsRegExp(参数)
抽象操作IsRegExp采用参数argument。调用时它执行以下步骤:
1.1.如果Type(参数)不是Object,则返回false。
2.2.设匹配器为?获取(参数,@@match)。
3.3.如果matcher不是未定义的,则返回!ToBoolean(匹配器)。
4.4.如果参数有[[RegExpMatcher]]内部槽,则返回true。
5.5.返回错误。
7.2.9IsStringPrefix(p,q)
抽象操作IsStringPrefix采用参数p(字符串)和q(字符串)。它确定p是否是q的前缀。调用时它执行以下步骤:
1.1.断言:类型(p)是字符串。
2.2.断言:类型(q)是字符串。
3.3.如果q可以是p和其他字符串r的字符串连接,则返回true。否则,返回false。
Note
AnyStringisaprefixofitself,becausermaybetheemptyString.
7.2.10相同值(x,y)
抽象操作SameValue采用参数x(ECMAScript语言值)和y(ECMAScript语言值)。它返回一条完成记录,其[[Type]]为普通值,其[[Value]]为布尔值。调用时它执行以下步骤:
1.1.如果T
您可能关注的文档
- MTK资源编译加载时找不到模块的头文件.docx
- MTV-拍摄计划及脚本.docx
- N-N-二异丙基乙胺安全技术说明.docx
- OEM产品和样品生产流程图.docx
- PMP第六版5大过程组49个过程.docx
- PTW生产工艺(A墙板 钢桁架 B墙板).pdf
- Python 数据操作教程(PIP连接错误:SSL 证书验证失败解决办法).docx
- Python 数据操作教程,使用 PANDAS 读取 CSV 文件的 15 种方法.docx
- PYTHON:过滤 PANDAS DATAFRAME 的 10 种方法.docx
- Python文件处理教程.docx
- 锦州市重点中学2024届中考数学模拟精编试卷含解析.doc
- 莱芜市2024届中考数学模试卷含解析.doc
- 江西省上饶市第六中学2023-2024学年中考数学最后一模试卷含解析.doc
- 揭阳市榕城区重点达标名校2024届中考数学猜题卷含解析.doc
- 江西省南昌市第二中学2024年中考适应性考试数学试题含解析.doc
- 江西省吉安市七校联盟重点中学2024届中考数学猜题卷含解析.doc
- 江西省南昌市第二中学2023-2024学年中考二模数学试题含解析.doc
- 江西省广丰区市级名校2023-2024学年中考考前最后一卷数学试卷含解析.doc
- 江西省临川二中学、崇仁二中学2024年中考数学全真模拟试题含解析.doc
- 乐山市沙湾区市级名校2023-2024学年中考二模数学试题含解析.doc
文档评论(0)