Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >jquery mengeluarkan ruang dan baris kosong
Dengan pembangunan Internet, semakin banyak tapak web menggunakan rangka kerja hadapan, antaranya jquery merupakan salah satu rangka kerja hadapan paling popular. Walau bagaimanapun, tapak web selalunya mengandungi sejumlah besar kod, dan ruang serta baris kosong dalam kod boleh menjejaskan penyeragaman dan prestasi tapak web. Oleh itu, dalam jquery, adalah penting untuk mengalih keluar ruang dan baris kosong.
1. Alih keluar ruang dengan jquery
Sesetengah tapak web mungkin mempunyai ruang tambahan dalam kod bahagian hadapan Jika ruang ini tidak boleh dialih keluar, ia boleh meningkatkan masa pemuatan tapak web. Pada ketika ini, anda boleh menggunakan jquery untuk mengalih keluar ruang tambahan. jquery menyediakan tiga kaedah: $.trim(), $.grep() dan $.map().
Kaedah 1.$.trim()
Kaedah $.trim() boleh mengalih keluar ruang pada kedua-dua hujung rentetan. Contohnya:
var str = " hello world "; alert($.trim(str)); //输出 “hello world”
2.$.grep() kaedah
$.grep() kaedah boleh menapis tatasusunan berdasarkan keadaan dan mengalih keluar ruang daripada elemen tatasusunan. Contohnya:
var arr = [" hello ", " world ", " ", " javascript ", ""]; var resultArr = $.grep(arr, function(value, index) { return value != "" && value != " "; }); alert(resultArr); //输出 “hello,world,javascript”
3.$.map() kaedah
$.map() kaedah boleh menapis tatasusunan berdasarkan keadaan dan mengalih keluar ruang daripada elemen tatasusunan. Contohnya:
var arr = ["hello ", " world", " javascript ", " "]; var resultArr = $.map(arr, function(value, index) { return $.trim(value); }); alert(resultArr); //输出 “hello,world,javascript”
2. Alih keluar baris kosong dengan jquery
Sesetengah tapak web mempunyai banyak baris kosong dalam kod bahagian hadapannya ini tidak dapat difahami dan menjadikan kod lebih sukar dibaca. jquery menyediakan kaedah untuk mengalih keluar baris kosong, kaedah $.grep(). Contohnya:
var arr = [" hello ", " world ", " java script "]; var resultArr = $.grep(arr, function(value, index) { return $.trim(value) != ""; }); alert(resultArr); //输出 “hello world javascript”
Dalam contoh ini, fungsi $.trim() digunakan untuk mengalih keluar ruang awalan dan akhiran setiap elemen, dan fungsi $.grep() menapis tatasusunan dan mengalih keluar semua kosong ( elemen tidak termasuk ruang awalan dan akhiran).
Ringkasan
Dalam jquery, adalah sangat penting untuk mengalih keluar ruang dan baris kosong, kerana ini menjejaskan penyeragaman dan prestasi tapak web. Anda boleh menggunakan kaedah $.trim(), $.grep() dan $.map() untuk mengalih keluar ruang yang berlebihan dan kaedah $.grep() boleh digunakan untuk mengalih keluar baris kosong. Tidak kira kaedah mana yang digunakan, kod bahagian hadapan tapak web boleh lebih diseragamkan dan kelajuan memuatkan laman web boleh dipertingkatkan.
Atas ialah kandungan terperinci jquery mengeluarkan ruang dan baris kosong. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!