php和javascript的区别
1、基本类型
php的基本类型分别:
1)、基本数据类型:整型、小数(float/double)、字符串、布尔类型
2)、复合类型:数组、对象
3)、特殊类型:Null,资源类型
JavaScript的基本类型:Undefined,Null,Boolean,Number 和 String。
区别:php 有资源类型,小数分单双精度,而JavaScript的数的类型只是Number,且有Undefined类型。
2. 字符串连接符
php的字符串连接符是:"."
JavaScript的字符串连接符是:"+"
3、数组相加
php 数组相加用: " + ",可以直接相加
JavaScript用拼接函数: concat()
4、大小写敏感度
php : 只有变量名区分大小写
JavaScript : 全部区分大小写
5、声明变量
php : 变量声明用 : " $变量名 "
JavaScript : 变量声明 : " var 变量名 "
6、字符串函数
php 求字符串长度等函数用单独的: strlen()
JavaScript : 是面向对象的语言,String对象内置了函数,字符串.length,直接求。12
7、函数参数问题
php : 参数多传了可以,但不可以少传
JavaScript : 传几个都可以,有 arguments 对象接收参数
8、关于未定义变量
php : 为 null 类型。
JavaScript : 为 undefined 类型
9、关于单引号和双引号的解析机制
php : 双引号能解析特殊字符,包括变量。单引号不行。
JavaScript: 单引号和双引号没有区别。
10、PHP嵌套函数
PHP嵌套函数,在内部定义后,全局可以访问。都具有全局作用域。
JavaScript不行,Js按作用域链。
11、数组
php:
$arr = array(3); // 0=> int 3
JavaScript:
var $arr =new Array(3); // 3个元素
12、异常
JavaScript:只有一个 try...catch...finally
,且catch(exception)
没有类型
想要了解更多前端知识,可访问 前端开发学习!!
以上就是php和javascript的区别是什么?的详细内容,更多请关注易知道|edz.cc其它相关文章!