This module provides common operations that every JavaScript entity can do
Instance methods
[](index : UInt32)
Gets value at index index
Source[]=(name : String, value)
Source[]=(index : UInt32, value)
Set a value at index index
Sourcedelete(name : String)
Deletes property name of the object
Sourceis_instance_of?(class_name : String)
JavaScript's instanceof operator
Sourceto_b
Converts JavaScript value to Crystal's Bool
Sourceto_f64
Converts JavaScript value to Crystal's Float64
Sourceto_i32
Converts JavaScript value to Crystal's Int32
Sourceto_s
Converts JavaScript value to Crystal's String
Source