[英]Test javascript object existence from Coffee Script
當我嘗試從中測試JavaScript對象時,我會處理咖啡腳本問題。 我有2個文件:一個javascript文件和一個咖啡腳本文件,它們按此順序加載。
我需要在javascript文件中定義一個對象:
var my_js_obj = {
string1: "blablabla",
string2: "blobloblo",
string3: "blublublu",
};
然后,我嘗試從我的coffee腳本文件中獲取此對象:
if not my_js_obj?
my_js_obj = {}
console.log "obj does not exist"
else
console.log "obj exists"
console.log my_js_obj
在控制台中,我總是得到一個空對象:
obj does not exist
Object {}
我不知道是否有影響,但是我正在使用Ruby on Rails 4。
my_js_obj
不是全局定義的。 它在javascript文件中定義為局部變量。 您不能從其他文件訪問它。
如果將其定義為全局變量,則可以訪問它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.