Strings
and Objects
STRING
“...”
var str_var = “...”
str_var.length
startsWith(str)
&
endsWith (str)
&
indexOf (str, pos)
&
lastIndexOf (str, pos)
split(separator)
&
contains(str)
&
substr(start, len)
&
substring(start, end)
OBJECT
{}
var obj_var = {}
var obj_var = {
prop_name : “prop”,
method_name : function () {
// method name
}
}
obj_var. prop_name
obj_var[‘prop_name’]
obj_var. method_name()
obj_var[‘method_name’]()
this
var obj_var = {
prop_name : “prop”,
method_name : function () {
console.log( this.prop_name )
}
}
window
var prop_name = “data”;
var obj_var = {
prop_name : “prop”,
method_name : function () {
console.log(prop_name );
}
}
Primitive vs Reference Type
Data Wraper Utility
Object
Array
Function
Boolean
Number
String
Math
Date
RegExp

strings and objects in JavaScript