summaryrefslogtreecommitdiff
path: root/src/syscall/js/js.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/syscall/js/js.go')
-rw-r--r--src/syscall/js/js.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/syscall/js/js.go b/src/syscall/js/js.go
index 34d70d40cb..cbd0730c64 100644
--- a/src/syscall/js/js.go
+++ b/src/syscall/js/js.go
@@ -227,3 +227,10 @@ func (v Value) String() string {
func valuePrepareString(v ref) (ref, int)
func valueLoadString(v ref, b []byte)
+
+// InstanceOf reports whether v is an instance of type t according to JavaScript's instanceof operator.
+func (v Value) InstanceOf(t Value) bool {
+ return valueInstanceOf(v.ref, t.ref)
+}
+
+func valueInstanceOf(v ref, t ref) bool