我是一个学asp的,现在我想继续深造,请问哪一门语言对于现在的形势更重要些,是javascript,还是php,还是。。。。。。。。。。。。。。。。
javascript和java有什么区别
php :不重要吗
追答php,java,c#这些语言就好比英语、法语、西班牙语,没有谁更重要之分,都是一种语言,就看你学习哪一种。重要的是学精其中一种。就怕都会点儿,但都是一知半解。
AJAX :是什么
追答呵呵,你在百度里打一下“AJAX是什么”一定有你想要的答案,我这转网址被屏!
java跟javascript的关系就是雷锋和雷锋塔的关系 :这是什么什么意思,不明白。java :是不是更逗的用于软件,javascrip :更多地用于网页效果。一些效果用asp也能实现呀,比如表单验证,就可以用if语句判断啊
追答雷锋跟雷锋塔什么关系?只不过名字里面都有雷锋,实际上两者一点关系都没.
java是编程语言,java里面有jsp.你学的是.net,主要语言是C#,网页叫asp.
也就是说你学的asp跟java是同一类的东西,都属于变成语言.
但是javascript属于脚本语言,也可以说是用于网页前台的一些验证等等.
所以说你学会了asp再学javascript就可以了.
验证的话,为什么不用asp中的if语句来验证
追答验证分为前端验证还有后台验证.
比如说提示用户输入密码,密码必须大于6位,这种东西难道还要放到后台去验证么?直接前端用js就可以验证了.这是减轻服务器的负担.
再有就是现在注册的时候,你输入用户名会在后面提示用户名是否可用.如果你只是单纯使用你的asp后台验证的话,你必须让用户点提交之后才能提交到后台进行验证.但是如果你使用javascript的话,输入完用户名,给它设置一个onblur失去焦点,这样直接可以发送ajax请求去连接数据库,可以把用户名是否可用的信息返回并局部刷新在label里面.而且这样用户也并不知道你具体发送的action是什么.
否则的话你直接提交,有些人会记录你的发送url,这样注册的时候有可能伪装并跳过来对你的服务器进行攻击.
我一直不明白,开发asp不是就用vbscript ,那怎么asp和vbscript不是一会是哪
追答ASP是服务器端编译环境,VBScript是客户端脚本,你也可以在ASP网站的客户端用JavaScript,那不能说ASP就是JavaScript吧。不信你写一段ASP程序和VBScript或者JS发布后浏览一下看看,在浏览器中查看代码,就是ASP解析出来的前台脚本包括Html和VBS或者JS,而ASP代码就看不到了,因为服务器已经帮你解析了。
java做应用程序目前比较流行是互联网应用 :都是哪些应用啊,能举个例子吗
追答你爱上淘宝、京东购物吗?玩微博吗?包括你现在用的百度知道,全都可以用java做!淘宝目前后台程序全是java做的,前端页面是javascript和CSS渲染的
追问但是八度知道用asp也能开发出来啊,为什么要用java,有什么好处吗
追答asp用来做小应用程序还可以,java主要面向企业级的网站开发。包括目前很火的安卓手机游戏开发及应用程序开发,asp做不了这些
追问不对啊,我开发过类似与百度知道的东西啊
追答asp确实可以做web应用,不过他是微软开发的一个平台,仅限制与windows环境下。java就不同了,linux、unix等操作系统全部兼容。