|
|
|
PHP / Javascript การเขียน if เยอะๆมีผลต่อความเร็วมากน้อยแค่ไหนครับ |
|
|
|
|
|
|
|
ปกติคำสั่งพวกนี้ทำงานเร็วมากจนแทบไม่มีผลแตกต่างครับ ยกเว้นคุณจะ if ใน loop ที่ทำงานซ้ำๆ ครับ อาจจะสังเกตุถึงคววามช้าได้ชัดเจน
|
|
|
|
|
Date :
2019-03-19 10:21:02 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if( boolean ) ไม่ทำให้ช้า
แต่ วิธีการที่ทำให้คุณได้ boolean มานั่นแหล่ะ
เช่น
if ( 'abcdefghi' == 'abcdefghij')
if( 'a' == 'ab')
และหลังจากเปรียบเทียบแล้ว คุณทำอะไรต่อจากมัน
|
|
|
|
|
Date :
2019-03-19 10:36:12 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็นั่นแหล่ะครับที่ทำให้ช้า แต่มันจำเป็นต้องทดสอบใช่ไหมล่ะครับ
เมื่อตรวจสอบเสร็จเรียบร้อย ก็เอามันออก ก็เท่านั้นครับ
if(check1 != true){ myArr.push('check1 Fail') }
แก้เป็น
if(!check1){ myArr.push('check1 Fail') }
เขียนให้ตรวจสอบสั้นๆ ทำงานเร็วขึ้น
|
|
|
|
|
Date :
2019-03-20 10:46:58 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|