javascript中,数据类型和对象的关系(区别)

JavaScript016

javascript中,数据类型和对象的关系(区别),第1张

1.如果你是初学,那你就把string类型和string对象当成同一个东西.

例如

var a = 'abc'

var a = new String('abc')

他们在应用层是同一个概念,拥有同样的属性和方法

2.如果你要死磕底层的.

可以看做,数据类型就是一个伪对象.通过字面量的方式声明了一个变量之后,解释器会把他挂到对应的对象属性上,那他们就是一个伪对象.可以拥有对应的属性

先回答你说的两个问题吧:

一、JS与数据库没有关系,当然确切地说应该是没有直接关系,因为JavaScript是运行在客户端浏览器中的一种脚本语言,而数据库是在服务器端的东西,两者只能通过服务器端语言产生联系,比如JSP,ASP.NET,PHP等等。

二、JS现在在工作方面属于WEB前端开发工程师这块,只学JS的话说残酷点就是近乎找不到工作,当然你成为大神了就另当别论,如果真能牛到一定程度可以去一些大公司应聘JavaScript高级工程师职位,这个职位貌似不是每个公司都有的。回到比较普通的学习结果,那就是比较优秀的JS编写者,这时候你要去从事WEB开发的话至少还得学三样东西:HTML,CSS,前端设计,这都是比较漫长的路程了,需要不断地学习,如果速度很快效率很高那么半年内学完知识并熟练应该是可以的,但是设计这一部分就不好说了,因为设计是学不完的,呵呵。另外如果你已经是一个WEB前端工作者,那么精通JS会让你的工资上涨不小的幅度。

最后列出JavaScript的简介,或许对你有用:

JavaScript是一种能让你的网页更加生动活泼的程式语言,也是目前网页中设计中最容易学又最方便的语言。你可以利用JavaScript轻易的做出亲切的欢迎讯息、漂亮的数字钟、有广告效果的跑马灯及简易的选举,还可以显示浏览器停留的时间。让这些特殊效果提高网页的可观性。