Javascript JSQL,SQL無處不在,
更新時(shí)間:2010年05月05日 00:05:40 作者:
上回說到,操作Object Array
其實(shí)還可以這樣操作:
var Room = [
{
ID: 'bot',
name: 'test',
sex: true
}, {
ID: 2,
name: 'test8',
sex: true
}, {
ID: 3,
name: 'test5',
sex: false
}, {
ID: 4,
name: 'test2',
sex: true
}];
"update Room set name = 'man' where sex=true".executeSQL();
支持的SQL語句有 SELECT \ INSERT \ UPDATE \ DELETE \ CREATE TABLE \ DROP TABLE
3.上回說道我發(fā)現(xiàn)DOM其實(shí)也可以用SQL操作
比方說,你可以直接插入100個(gè)圖片element操作如下:
'create table logolist'.ForDOM().executeSQL();
for(var i=0;i<100;i++) {
"insert into logolist(nodename,title,src) values ('img','google','images/google.gif')".ForDOM().execute();
};
然后用UPDATE更新圖片元素的src屬性:
或者是DELETE這些符合條件的元素:
亦或是充當(dāng)selector:
var result = ("select * from logolist").ForDOM().execute();
for(var i=0;i<result.length;i++) {
result[i].src = 'baidu.gif';
};
復(fù)制代碼 代碼如下:
var Room = [
{
ID: 'bot',
name: 'test',
sex: true
}, {
ID: 2,
name: 'test8',
sex: true
}, {
ID: 3,
name: 'test5',
sex: false
}, {
ID: 4,
name: 'test2',
sex: true
}];
"update Room set name = 'man' where sex=true".executeSQL();
支持的SQL語句有 SELECT \ INSERT \ UPDATE \ DELETE \ CREATE TABLE \ DROP TABLE
3.上回說道我發(fā)現(xiàn)DOM其實(shí)也可以用SQL操作
比方說,你可以直接插入100個(gè)圖片element操作如下:
復(fù)制代碼 代碼如下:
'create table logolist'.ForDOM().executeSQL();
for(var i=0;i<100;i++) {
"insert into logolist(nodename,title,src) values ('img','google','images/google.gif')".ForDOM().execute();
};
然后用UPDATE更新圖片元素的src屬性:
復(fù)制代碼 代碼如下:
("update logolist set src='" + logo1 + "'").ForDOM().execute();
或者是DELETE這些符合條件的元素:
復(fù)制代碼 代碼如下:
("delete from logolist where title='google'").ForDOM().execute();
亦或是充當(dāng)selector:
復(fù)制代碼 代碼如下:
var result = ("select * from logolist").ForDOM().execute();
for(var i=0;i<result.length;i++) {
result[i].src = 'baidu.gif';
};
您可能感興趣的文章:
- javascript制作sql轉(zhuǎn)換為stringBuffer的小工具
- JavaScript中操作Mysql數(shù)據(jù)庫實(shí)例
- JavaScript使用ActiveXObject訪問Access和SQL Server數(shù)據(jù)庫
- Javascript 讀取操作Sql中的Xml字段
- Java、JavaScript、Oracle、MySQL中實(shí)現(xiàn)的MD5加密算法分享
- PHP HTML JavaScript MySQL代碼如何互相傳值的方法分享
- JavaScript中SQL語句的應(yīng)用實(shí)現(xiàn)
- javascript封裝的sqlite操作類實(shí)例
相關(guān)文章
element-ui的表單驗(yàn)證清除校驗(yàn)提示語的解決方案
對表單域中的數(shù)據(jù)進(jìn)行校驗(yàn)的時(shí)候,其中有一項(xiàng)比較特殊,不是簡單的輸入框,下拉框這些表單元素,而是自己寫的一個(gè)el-table的選擇彈窗,本文給大家介紹element-ui的表單驗(yàn)證如何清除校驗(yàn)提示語,感興趣的朋友一起看看吧2024-01-01
Bootstrap3使用typeahead插件實(shí)現(xiàn)自動(dòng)補(bǔ)全功能
這篇文章主要介紹了Bootstrap3使用typeahead插件實(shí)現(xiàn)自動(dòng)補(bǔ)全功能的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-07-07
javascript實(shí)現(xiàn)獲取字符串hash值
Hash 可以看作是一個(gè) 關(guān)聯(lián)數(shù)組,它對每一個(gè)值都綁定了一個(gè)唯一的鍵(值并不必須是唯一的), 然而,它不能保證迭代時(shí)元素的順序始終一致。因?yàn)?JavaScript 程序語言的特性,每個(gè)對象實(shí)際上都是一個(gè) hash,下面我們就來詳細(xì)探討下。2015-05-05
JavaScript實(shí)現(xiàn)樓梯滾動(dòng)特效(jQuery實(shí)現(xiàn))
這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)樓梯滾動(dòng)特效,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-09-09

