整理了一下有過與js和
php的內容概要:
相當於容器,儲存數值或陣列,可變。
變數有作用域,在最近的大括號內。
var a = 1;
var b="tom";
也就是各種迴圈:
for迴圈:
for(var i=0;i執行的**
while迴圈:
while(條件)
else if(條件
)else
for-in遍歷:(陣列和物件都可以遍歷)
for(var k in color)
算術運算子:
%:取餘運算子
自增自減:
i++: 先取值,後
++++i: 先
++,後取值
比較運算子:
==:只是數值的比較,大概比較
===:數值和資料型別都進行比較,嚴格比較
邏輯運算子:
&&:邏輯與,兩邊結果都為真,結果為真
||:邏輯或,兩邊結果乙個為真,結果就為真
!:邏輯非,真就是假,假就是真(布林結果)
number string boolean null undefined object
整數:int
十進位制: var age = 23;
八進位制: var score = 023; 2*8+3=19的十進位制數
十六進製制: var color = 0x25; 2*16+5=37的十進位制數
10:a 11:b 12:c 13:d 14:e 15:f
浮點數:小數,float
最大數,最小數:
最大:number.max_value;
最小:number.min_value;
無窮大的數:
console.log(number.max_value+number.max_value);
console.log(10/0);
function 函式名
(){};
預載入:**先把函式的宣告放入記憶體。**開起來是先呼叫、後宣告,本質是先宣告、後呼叫的。
函式預載入,允許先呼叫,再宣告。
函式方法不呼叫就不執行
函式的形參和實參:
function 函式名(形參
1,形參
2,形參3=』
abc』
){}函式名(『
tom』
,23,
』beijing
』);//
傳遞實參資訊
定義:
變數是包含了乙個名稱和乙個值的「識別符號」;
$v1=1;
當我們在**中使用$v1這個變數名,就是指使用「
1」這個資料值。
echo $v1; //輸出
1當我們在**中對$v1這個變數進行一定的「運算」,也就是對這個資料1進行運算:
$v1++; //就是將
1的值自加
1,即結果資料變成了
2形式:變數必須以$開頭,後面緊跟變數名
定義變數(賦值):直接給變數賦值,就是定義;(定義變數必須賦值)
判斷變數是否存在isset();
$v1=1;
$v2=null;
if(isset($v1))else if($v1<2)else
物件型別objict:
php中的物件,通常都是指自己定義的物件,純語法的。
資源型別resource
含義:基本都是對外部資料的引用。
空型別null;
function 函式名 (形參
1,形參2,
.... )
//函式體(**塊)
形參與實參:
形參一定是變數名;
該變數只在該函式中有效;
在函式呼叫並執行時有效,函式結束,變數同時也被銷毀;
實參是實際資料,作用是將資料「賦值給」形參。
實參和形參必須「一一對應」。
定義形式:function 函式名(形參
1,形參2,
...... )
呼叫形式:
函式名(實參
1,實參2,
.....
)預設值引數:
function getarea(
$r,$pi=3.14);
②呼叫其他函式2
(匿名函式,實參
1,實參2,
......
);
常用css和js內容
1.讓乙個200x200的div在不同解析度螢幕上下左右居中。2.闡述清楚浮動的幾種方式 1 手動給父級div高度 height。2 父級div定義 overflow hidden 3 結尾處加空div標籤 clear both 3.如何用原生js給乙個按鈕繫結兩個onclick事件?var btn...
php 的時間戳時區 PHP時間戳和時區的概念
php函式的多樣化和功能相近真是一大特點,同乙個應用可以用多種函式實現,這恐怕也是開源的乙個弊端了 通過對php時間函式的系統學習,充分理解了時間戳和時區的概念 這個真的很重要 有需要的小夥伴可以參考下。php中所有函式都是unix紀元的,即從1970年1月1日開始的。日期是從這個時候開始的秒數。當...
js 輸出內容 removed 和空格
document.write 可用於直接向 html 輸出流寫內容。簡單的說就是直接在網頁中輸出內容。在寫js 的時候,大家可以會發現這樣現象 document.write 1 2 3 結果 1 2 3無論在輸出的內容中什麼位置有多少個空格,顯示的結果好像只有乙個空格。這是因為瀏覽器顯示機制,對手動...