DÜZENLE
Yorumlara bakın, css özellikleri için anahtar gösteriminin bir dizi özellikle uyumlu olmadığını göreceksiniz. Bu nedenle, deve durumu anahtar gösterimini kullanmak şu anki yoldur
obj.style-attr // would become
obj["styleAttr"]
Nokta yerine anahtar gösterimi kullanın
style["text-align"]
Js'deki tüm diziler nesnelerdir ve tüm nesneler yalnızca ilişkilendirilebilir dizilerdir, bu, bir dizideki bir anahtara başvurduğunuz gibi bir nesnedeki bir yere başvurabileceğiniz anlamına gelir.
arr[0]
veya nesne
obj["method"] == obj.method
bu şekilde mülklere erişirken hatırlanması gereken birkaç şey
bunlar değerlendirilir, bu nedenle bir sayaçla bir şey yapmadığınız veya dinamik yöntem adları kullanmadığınız sürece dizeleri kullanın.
bu, obj [yöntem] 'in tanımsız bir hata vereceği, obj ["yöntem"] ise vermeyeceği anlamına gelir.
Js değişkenlerinde izin verilmeyen karakterler kullanıyorsanız, bu gösterimi kullanmalısınız.
Bu normal ifade bunu özetliyor
[a-zA-Z_$][0-9a-zA-Z_$]*
CSS
etiketin olmamasında belirtildiği gibi ? [Evet, 7 yıl olduğunu biliyorum. :)]