最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript數(shù)據(jù)庫TaffyDB用法實(shí)例分析

 更新時(shí)間:2015年07月27日 12:06:20   作者:紅薯  
這篇文章主要介紹了JavaScript數(shù)據(jù)庫TaffyDB用法,實(shí)例分析了TaffyDB數(shù)據(jù)庫的定義、查詢、更新、刪除等操作的相關(guān)使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了JavaScript數(shù)據(jù)庫TaffyDB用法。分享給大家供大家參考。具體如下:

TaffyDB 是一個(gè)免費(fèi)開源的 JavaScript 庫,用于在 Web 上實(shí)現(xiàn)一個(gè)輕量級的數(shù)據(jù)訪問層,也就是一個(gè)簡單的數(shù)據(jù)庫。

數(shù)據(jù)定義:

var friends = new TAFFY(
[
{name:"Bob",
 gender:"M",
 married:"No",
 age:25,
 state:"NY",
 favorite_foods:["pizza","tacos"]},
 {name:"Joyce",
 gender:"F",
 married:"No",
 age:29,
 state:"WA",
 favorite_foods:["salad","cheese sticks"]},
 {name:"Dan",
 gender:"M",
 married:"No",
 age:29,
 state:"MT",
 favorite_foods:["pizza","hamburgers","BLTs"]},
 {name:"Sarah",
 gender:"F",
 married:"No",
 age:21,
 state:"ID",
 favorite_foods:["pizza","sushi"]}
 ]
)

查詢:

friends.find({age:{greaterthan:22}});
friends.find({state:["WA","MT","ID"]});
friends.find({state:["WA","MT","ID"],
       age:{greaterthan:22}});

更新操作:

friends.update(
  {
  state:"CA",
  married:"Yes"
  },
  {
  name:"Joyce"
  }
  );
friends.update({state:"CA",married:"Yes"},1);
friends.update(
  {
  state:"CA",
  married:"Yes"
  },
  friends.find(
    {name:"Joyce"}
    )
  );

插入數(shù)據(jù):

//Inserting is simple and works as you would expect:
friends.insert(
  {name:"Brian",
  gender:"M",
  married:"No",
  age:52,
  state:"FL",
  favorite_foods:["fruit","steak"]
  });

刪除:

復(fù)制代碼 代碼如下:
friends.remove({name:"Brian"});

排序:

friends.orderBy(["age",{"name":"desc"}]);
var keys = new TAFFY([
{name:"12abc"},
{name:"abc343"},
{name:"1abc"},
{name:"23abc"}
]);
keys.orderBy({name:"logical"});

forEach用法:

friends.forEach(function (f,n) {alert(f.name)});
friends.forEach(
  function (f,n) {alert(f.name);},
  {favorite_foods:{has:"pizza"}}
);

希望本文所述對大家的javascript程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • JS實(shí)現(xiàn)網(wǎng)頁滾動條感應(yīng)鼠標(biāo)變色的方法

    JS實(shí)現(xiàn)網(wǎng)頁滾動條感應(yīng)鼠標(biāo)變色的方法

    這篇文章主要介紹了JS實(shí)現(xiàn)網(wǎng)頁滾動條感應(yīng)鼠標(biāo)變色的方法,實(shí)例分析了javascript針對鼠標(biāo)事件的操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-02-02
  • JS實(shí)現(xiàn)動態(tài)添加DOM節(jié)點(diǎn)和事件的方法示例

    JS實(shí)現(xiàn)動態(tài)添加DOM節(jié)點(diǎn)和事件的方法示例

    這篇文章主要介紹了JS實(shí)現(xiàn)動態(tài)添加DOM節(jié)點(diǎn)和事件的方法,涉及javascript事件響應(yīng)及針對頁面dom元素節(jié)點(diǎn)與屬性的動態(tài)操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2017-04-04
  • .net MVC+Bootstrap下使用localResizeIMG上傳圖片

    .net MVC+Bootstrap下使用localResizeIMG上傳圖片

    這篇文章主要為大家詳細(xì)介紹了.net MVC和Bootstrap下使用 localResizeIMG上傳圖片,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • 原生JS實(shí)現(xiàn)前端本地文件上傳

    原生JS實(shí)現(xiàn)前端本地文件上傳

    這篇文章主要為大家詳細(xì)介紹了原生JS實(shí)現(xiàn)前端本地文件上傳,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • javascript比較文檔位置

    javascript比較文檔位置

    一個(gè)很棒的 blog 文章,是 PPK 兩年前寫的,文章中解釋了 contains() 和 compareDocumentPosition() 方法運(yùn)行在他們各自的瀏覽器上。從那起,我已經(jīng)對這些方法做了大量的研究,并且已經(jīng)在很多場合使用他們。在很多任務(wù)中,他們被證明是非常有用的(特別關(guān)于結(jié)構(gòu)的抽象 DOM 選擇器)。
    2008-04-04
  • TypeScript 中的 .d.ts 文件詳解(加強(qiáng)類型支持提升開發(fā)效率)

    TypeScript 中的 .d.ts 文件詳解(加強(qiáng)類型支持提升開發(fā)效率)

    .d.ts 文件在 TypeScript 開發(fā)中扮演著非常重要的角色,它們讓我們能夠享受到 TypeScript 強(qiáng)大的類型系統(tǒng)帶來的優(yōu)勢,提高代碼質(zhì)量和開發(fā)效率,接下來,我們將深入探討如何為 JavaScript 庫和自定義模塊創(chuàng)建 .d.ts 文件,以及一些最佳實(shí)踐和注意事項(xiàng),一起看看吧
    2023-09-09
  • 關(guān)于延遲加載JavaScript

    關(guān)于延遲加載JavaScript

    當(dāng)一個(gè)網(wǎng)站有很多js代碼要加載,js代碼放置的位置在一定程度上將會影像網(wǎng)頁的加載速度,為了讓我們的網(wǎng)頁加載速度更快,本文總結(jié)了一下幾個(gè)注意點(diǎn),分享給大家
    2015-05-05
  • js chrome瀏覽器判斷代碼

    js chrome瀏覽器判斷代碼

    今天發(fā)現(xiàn)chrome還是有一些獨(dú)一無二的東西,基于它們,我們就可以搞出基于特征的判定了。
    2010-03-03
  • javascript實(shí)現(xiàn)平滑無縫滾動

    javascript實(shí)現(xiàn)平滑無縫滾動

    這篇文章主要為大家詳細(xì)介紹了javascript實(shí)現(xiàn)平滑無縫滾動的具體代碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-05-05
  • 詳解如何用JavaScript編寫一個(gè)單元測試

    詳解如何用JavaScript編寫一個(gè)單元測試

    測試代碼是確保代碼穩(wěn)定的第一步。能做到這一點(diǎn)的最佳方法之一就是使用單元測試。這篇文章主要介紹了如何用JavaScript編寫你的第一個(gè)單元測試,感興趣的可以了解一下
    2022-11-11

最新評論

雅安市| 马尔康县| 刚察县| 四会市| 西青区| 乌恰县| 卓尼县| 萍乡市| 蒙阴县| 平度市| 白银市| 伊川县| 绥棱县| 邢台县| 长沙县| 临江市| 桃园县| 徐州市| 谢通门县| 长乐市| 宕昌县| 定结县| 宜都市| 庄浪县| 崇礼县| 都昌县| 大关县| 南漳县| 广平县| 建阳市| 岑溪市| 华容县| 呈贡县| 崇仁县| 九寨沟县| 山丹县| 长顺县| 仁寿县| 灌南县| 石城县| 东光县|