PHP和javascript虽然分属于不同的前后端语言,但是对于有最求的码农和全栈工程师来说都是必学技能,两者都是弱类型语言有很多相似之处,学习和使用中难免产生记忆混淆,为了避免混淆,影响记忆和使用效率,准备梳理一下两个语言在语法层面的区别。
1变量定义上:js采用关键字 var, PHP不需要预定义变量,也没有预定义关键字。;另外两者都没有类似C++的 int string float等关键字
2变量形式上:js的变量以字母、下划线或美元符($)开头,PHP的关键字必须以美元符号开头。
3对象属性和方法使用:js使用"."来引用对象的内容,与C++和java相同,而PHP则使用"->"来引用成员函数,两者都支持"this",PHP使用时是“$this”