Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > jquery mengeluarkan ruang dan baris kosong

jquery mengeluarkan ruang dan baris kosong

王林
Lepaskan: 2023-05-09 09:54:10
asal
1188 orang telah melayarinya

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”
Salin selepas log masuk

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”
Salin selepas log masuk

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”
Salin selepas log masuk

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”
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan