本文目录一览:
JS 与ASP.NET 区别!!!(问题补充)
js在客户端有浏览器执行,而asp.net应用程序运行在服务器端。
删除一条微博是由页面提交表单,由服务器上的asp.net应用程序,对数据库进行操作,再对客户端页面进行刷新。可以不需要JS。
JS通常用来做一些客户端特效。而数据处理主要由asp.net应用程序完成。
做asp.net页面时,VS也会自动加入一些JS。
关于asp与js有问…
如果这老师真如你所说,说不够全面,JS是浏览器端的脚本,ASP是在服务器上运行的,就算是要达到同样的效果,也要把处理这事,交给浏览器这边来做,减少服务器的压力。一个网站真正做大了,就是要考虑减少服务器的压力。再次验证了,这类老师,真是误人子弟的。
asp,真的是太落后了。不过学也行啊,至少弄个ASP环境,很简单。而且asp、php之类,都是把服务器执行的脚本篏在网页中运行的,学起来比较直观。
书没有推荐,书写来,十有七八是骗人买书钱的,网上实在,快捷,还可以简单拷贝嘛,是不是?
给推荐一个老牌的教程网站:
asp和JS怎么结合使用
asp是服务器端脚本,js是浏览器的脚本,你通过asp决定页面中有什么,js决定如何根据用户的动作做出响应,当然也可以通过post来响应用户的请求。
你写的js脚本中,尽量将asp% ... %中输出的内容作为参数来使用,函数中尽量保存一致。代码写的有问题,可能是思路没对上,例如:
function jumpiframe(%=i%){
经过asp处理也许会变成:
function jumpiframe(1){
还是定义成:
function jumpiframe(frameid){
在调用处再提供参数:
jumpiframe(%=id%);
这样好点。
Asp与javascript有什么区别
ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。
Javascript是一种面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。当时服务端需要对数据进行验证,由于网络速度相当缓慢,只有28.8kbps,验证步骤浪费的时间太多。于是Netscape的浏览器Navigator加入了Javascript,提供了数据验证的基本功能。