博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript 和php的要点概括
阅读量:5155 次
发布时间:2019-06-13

本文共 1901 字,大约阅读时间需要 6 分钟。

JS要点概括:

变量:

随便定义一个容器,往里面存放内容

全局变量:在作用域外的变量

局部变量:在作用域内的

数据类型:基本数据类型和引用数据类型

基本:undefinednullBooleannumber(int/float)string

引用:objectarraydata

运算符:

算数运算符:

++在前:先计算再返回值

++在后:先返回值再计算

比较运算符:

>,>=,<,<=,!=,==(值的比较),===(值和类型都比较)!==

逻辑运算符:

&&|| 它们的结果是其中一个操作的数

||短路运算

注意:只要前面的结果是真,那么后面的结果就不重要了;相反,一旦是假,后面的也没有意义了

!取非是布尔结果  用法:判断的时候和建立标识的时候

字符串运算符:+

控制语句:

If elseif switch

循环结构:

While() do{} while for()

表达式:

If{

}else{

}

If(判断条件){

}else if(){

}

 

switch(){

case  表达式:

分支;

case  表达式:

分支;

}

关键字:

Break:跳出当前页面的本层循环

Continue:跳出当前循环至下一个循环

数组:

一个容器里盛放一组数据

声明:

Var arr = [元素1...];

Var arr = new array(元素1...);

数组长度:length

数组遍历:

For(var i = 0;i<判断条件;i++){

}

For(var a in arr){

}

函数:

先调用后声明;写在script标签里面

Function函数名(){

 

}

赋值函数声明:注意:没有预加载必须先声明后调用

Var 函数名 = function(){

}

函数参数:形参和实参

返回值:return

函数调用:

函数名();

匿名函数:

(function(){

})();

 

Eval的用法:

eval()接收字符串并且计算里面的结果

 

PHP要点概括:

变量:

$”符号

变量名指代对应的值

值传递:

值传递的过程:把一个值传递给另一个变量

引用传递:

引用关系的传递:一个的结果变了,另一个的结果也变

可变变量:本身就是一个变量,同时也可以作为另一个变量

预定义变量:固定的一些变量 如:

$get: a链接 /<form  action=”跳转页面”   method=”get” >表单内容</form>

$post<form  action=”跳转页面”   method=”post” >表单内容</form>

$request:通过getpost方式发送(提交)的数据集合的全部。

$_server:

 

 

数据类型:

标量类型: int(整数) float(小数) string(字符串) bool(布尔值)

复合类型: array(数组) object(对象)

特殊类型: null(空值) resource(资源)

数组类型:array

对象类型:object

运算符:

算数运算符:

+ - * / % ++ --

注意:取余运算%,先取整,再取余

自增自减运算符:

$a++;

布尔值递增递减无效

Null递减无效,递增结果为1

++:先计算后干别的

++:先存储后计算

比较运算符:

> <  >= < <= ==数据相等 !=不等 ===值和类型必须都相等 !==

逻辑运算符:

&&与  ||或  !非

||注意短路

字符串运算符:

./ .=

赋值运算符:

= += -= *= /= %= .=

三目运算符:

形式:数据1  ?  数据2 :数据3;

 

 

 

 

控制语句:

For循环

foreach(var $arr as $k=>$v){

}

 

数组:

$arr1 = array(元素1,元素2,。。。。。 );

关联数组:下标为字符串的数组

索引数组:下标为数字的数组

数组遍历:

foreach( $arr   as   [ $key  => ]$value ) //$key为键,$value为值变量。

{

 

函数:

function  函数名 (形参1,形参2.... )

{

形参(变量名)、实参(实际的数据)

Php中实参跟形参之间通常有“一一对应”关系:

function  函数名 (形参1,形参2.... )

{

调用形式:函数名(实参1,实参2...

默认值参数:就是给参数一个默认值,运用的时候直接用默认值

 

 

转载于:https://www.cnblogs.com/sc1314-1218/p/8480808.html

你可能感兴趣的文章
js如何操作或是更改sass里的变量
查看>>
BZOJ1419: Red is good
查看>>
腾讯云-搭建 JAVA 开发环境
查看>>
POJ 3308 Paratroopers (对数转换+最小点权覆盖)
查看>>
rendering omni shadow in one pass.
查看>>
No repository found containing,eclipse 自动更新erro 解决
查看>>
iOS设计模式之单例模式
查看>>
MySQL面试题中:主从同步的原理
查看>>
HTTP和WebSocket协议(二)
查看>>
项目练习(二)—微博数据结构化
查看>>
Jquery插件的编写和使用
查看>>
跨域请求
查看>>
灌水导论——灌水法初步
查看>>
Vim 使用教程(搬运)
查看>>
常问面试题
查看>>
《构建之法》课程总结及建议
查看>>
echarts使用
查看>>
SQL2005触发器和存储过程
查看>>
poj 2186 Popular Cows 有向图强连通分量 tarjan
查看>>
hdu 2545 并查集
查看>>