关于js读取数据库

关于js读取数据库,第1张

这段代码是 读取服务器日期时间并显示的程序(中韩)

可能对你有所启发

<script language="javascript" type="text/javascript">

var zxq="日,一,二,三,四,五,六,日"split(",");

var hxq="일,월,화,수,목,금,토,일"split(",");

var serverdate=Date(<%=year(now)%>, <%=month(now)%>, <%=day(now)%>, <%=hour(now)%>,<%=minute(now)%> , <%=second(now)%>,500) ;

var zhdate = new Date(serverdate);

var handate=new Date(serverdate);

handatesetHours(handategetHours()+1);

//alert(zhdate+"|"+handate);

//

function getDstr(){

return "(中)"+ zhdategetFullYear()+"年"+(zhdategetMonth()+1)+"月"+zhdategetDate()+"日 "

+zhdategetHours()+":"+zhdategetMinutes()+":"+zhdategetSeconds()+" 星期"+zxq[zhdategetDay()]

+"<br /> (韩)"+ handategetFullYear()+"년"+(handategetMonth()+1)+"월"+handategetDate()+"일 "

+handategetHours()+":"+handategetMinutes()+":"+handategetSeconds()+" "+hxq[handategetDay()]+"요일"

;

}

//alert(getDstr());

timesinnerHTML=getDstr();

function dateadd(){

zhdatesetSeconds(zhdategetSeconds()+1);

handatesetSeconds(handategetSeconds()+1);

timesinnerHTML=getDstr();

}

windowsetInterval(dateadd,1000);

</script>

首先要明白一个概念 js是客户端加载的不可能让客户端直接连数据库,

如果连了就不安全啊,

所以需要服务端连接数据库,服务端js连数据库我只知道nodejs,你可以看看

套路就是客户端请求服务端,服务端连接数据库获取值再返回到客户端

这样说吧要说效率肯定是纯正的js效率要高。

jquery是js写好的一个库,你用的jq的方法也是js写的。

那么如果你按需来写自己的js,绝对要比jq的效率要高。

但是如果这个这些代码的 *** 作没有说非常的繁琐的活没必要用传统的js,因为这之间的效率差微乎其微。

jquery还更加的容易编写代码,方便了开发。

唯一需要注意的是,如果你的网页就几行js代码,那么直接自己写吧,因为jquery还是要加载到几十k的文件的。

提示一下,如果你的整个网站都加载了jquery,那么没关系了,因为浏览器在浏览网页的时候会有缓存也就是说a网页用了jq,b网页用的时候不会重新下,而是去用的a网页加载的缓存。

以上就是关于关于js读取数据库全部的内容,包括:关于js读取数据库、前端新人,请问JS如何连接mysql、请求数据库和加载js哪个效率高等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9447660.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存