Check if KnockoutJs is loaded – 檢查KnockoutJS 是否已經安裝

最近終於開始了 學習 KnockoutJs
希望可以好好運用KnockoutJs 來學 MVVM 這個Concept
之後可以能在其他的Application上應該MVVM
第一個步驟..當然是檢查一下 KnockoutJs 是否已經安裝在你的網頁上..
E.G. 只否可以在你的網頁你使用Knockout JS

以下是我測試的放法
檢查網頁上有沒有 window.ko 這個Object
如果是”undefined” 的話…你的KnockoutJs Library 應該是沒有安裝好

<script src="/Scripts/knockout-3.0.0.js" type="text/javascript"></script>

<script type="text/javascript">
    if (typeof (window.ko) == "object") {
        alert("Knockoutjs loaded");
    } else {
        alert("Knockoutjs not loaded");
    }
    // return "undefined" - if Knockoutjs is not loaded
    // return "object" - if Knockoutjs is loaded
    alert(typeof (window.ko));
</script>

Hope you find it useful

Leave a Reply