Maison  >  Article  >  interface Web  >  Résoudre l'environnement d'exécution JavaScript

Résoudre l'environnement d'exécution JavaScript

coldplay.xixi
coldplay.xixiavant
2020-11-27 17:07:3610047parcourir

La rubrique

javascript présente son environnement d'exploitation pour bien démarrer.

Résoudre l'environnement d'exécution JavaScript

Recommandations d'apprentissage gratuites associées : javascript(Vidéo)

Répertoire d'articles

  • Description de la version du fichier
  • Environnement d'exécution JavaScript
    • Page Web Mosaic
    • Fichier JavaScript Script :.js
    • Impression JavaScript
      • Méthode d'impression
      • Niveau d'impression
    • Écriture de code Plateforme IDE : Bloc-notes + Navigateur
      • Code de débogage
    • Plateforme IDE d'écriture de code : Visual Studio Code + Node.js
      • Programme principal
      • Code de débogage
    • Écrire le code Plateforme IDE : Linux
    • Support chinois

Description de la version du fichier

版本 发布日期 修订章节 作者
0.1 2018.05.01 撰写草稿 钟鑫
0.2 2018.05.05 添加js变量定义 钟鑫
0.3 2018.05.05 添加js编译环境 钟鑫
0.4 2018.05.11 添加js函数 钟鑫
0.5 2018.05.14 添加解构赋值 钟鑫
0.6 2018.05.19 添加函数定义以及类定义 钟鑫
0.7 2018.05.27 添加类的定义 钟鑫
0.8 2018.06.09 添加时间定义 钟鑫

Environnement d'exécution JavaScript

Page Web d'incrustation

Incrustation de JavaScript dans une balise HTML, incrustation
JsTest.html

	
		<title> ZX test title </title>
		<script>

		function js_test_html(){  
			alert(&#39;alert ZX test&#39;);
			console.log(&#39;console ZX test&#39;);
			document.write(&#39;document ZX test\n&#39;);
		}  

		js_test_html();

		</script>
	
	
	

L'effet d'affichage est tel qu'indiqué sur la figure ci-dessous.
Résoudre lenvironnement dexécution JavaScript
Résoudre lenvironnement dexécution JavaScript

Script de fichier JavaScript : .js

将js代码写入一个js文件中,然后通过html调用这个脚本。
function js_main(){ 
alert('main alert ZX test');
		console.log('main console ZX test');
		document.write('main document ZX test');
} 

js_main();

Intégrer le fichier js dans le fichier html

	
		<title> ZX test title </title>
		<script> </script>
	
	
	

L'effet d'affichage est comme indiqué ci-dessous.

Résoudre lenvironnement dexécution JavaScript
Résoudre lenvironnement dexécution JavaScript

Impression JavaScript

L'impression de débogage JavaScript peut être appelée en appuyant sur F12 dans le navigateur, et le code est implémenté à l'aide de l'option objet console.

Méthodes d'impression

Il existe de nombreuses façons de déboguer et d'imprimer du JavaScript, notamment l'impression directe de nombres, de tableaux, de chaînes et même de structures et de classes.
Code source

function js_console_test(){ 
	
	var strtest = "string";
	var chartest = 'A';
	var istest = 3;
	var fpai = 3.14159;
	var arraytest = ["zx",6.626E-34,'B',8];
	
	var stTest = {
		siindex: 1,
		strname: "ZX Test",
		sinum: 2.71828,
		
		functest: function stfunc(){ return true;}
	};

	console.log(strtest);
	console.log(chartest);
	console.log(istest);
	console.log(fpai);
	console.log(arraytest);
	console.log(stTest);
}

Résultat de l'exécution
Résoudre lenvironnement dexécution JavaScript

Niveau d'impression

L'objet console a un niveau d'impression pour l'impression de débogage, correspondant à différents environnements de débogage .

Code source

function js_console_level(){ 
	
	console.log("This is log level.");
	console.debug("This is debug level.");
	console.info("This is info level.");
	console.warn("This is warn level.");
	console.error("This is error level.");
}

Résultat de l'exécution
Résoudre lenvironnement dexécution JavaScript

Cliquer sur la position à droite passera à l'option de débogage du code
Résoudre lenvironnement dexécution JavaScript

Plateforme IDE d'écriture de code : Bloc-notes + Navigateur

Tant que le navigateur est installé, vous pouvez écrire du code js via le Bloc-notes. Mais pour faire fonctionner js, vous devez intégrer js dans le fichier html

Lorsque le navigateur ouvre le fichier html, vous pouvez exécuter le script js.

Code de débogage

Appuyez sur F12 dans le navigateur pour afficher l'environnement de débogage. Vous pouvez placer des points d'arrêt sur le code source, un débogage en une seule étape et afficher la sortie. Comme indiqué ci-dessous.
Résoudre lenvironnement dexécution JavaScript

Déboguer le code en périphérie, comme indiqué ci-dessous
Résoudre lenvironnement dexécution JavaScript
Résoudre lenvironnement dexécution JavaScript

Plateforme IDE d'écriture de code : Visual Studio Code + Node. js

Il est facile d'utiliser Visual Studio Code, et combiné au développement Node.js, vous n'avez pas besoin d'appeler le navigateur pour déboguer le code.
Contrairement aux navigateurs, les fichiers js peuvent être exécutés séparément sans être intégrés au HTML, et peuvent être chargés et exécutés via Node.js.

Téléchargement de Visual Studio Code : https://code.visualstudio.com/
Téléchargement de Node.js : https://nodejs.org/en/

Après l'installation, ouvrez le Dossier spécifié, comme indiqué dans l'image ci-dessous
Résoudre lenvironnement dexécution JavaScript

Sélectionnez LF comme format d'encodage, cohérent avec Linux, comme indiqué dans l'image ci-dessous
Résoudre lenvironnement dexécution JavaScript

Programme principal

Après avoir installé Node.js, configurez l'environnement Visual Studio Code pour déboguer le code js. Comme indiqué ci-dessous.
Résoudre lenvironnement dexécution JavaScript

Code de débogage

Le contrôle de la configuration du code de débogage est contrôlé par le fichier launch.json, et vous pouvez configurer les options de débogage dans Ajouter des options de configuration. Le fichier launch.json est placé dans le dossier .vscode du répertoire du projet, comme le montre la figure ci-dessous.
Résoudre lenvironnement dexécution JavaScript

L'interface d'édition peut casser des points d'arrêt pour le débogage, et les informations de sortie peuvent être vues dans la console de débogage. La barre de variables vous permet d'observer les variables js à tout moment. Comme indiqué ci-dessous.
Résoudre lenvironnement dexécution JavaScript

Plateforme IDE d'écriture de code : Linux

Sous Linux, le débogage JavaScript est pris en charge et nodejs doit être installé

sudo apt-get install nodejs-legacy nodejs

$ node -v
v4.2.6

Exécuter le script JavaScript

$ node Jsmain.js 
string
A
3
3.14159
[ 'zx', 6.626e-34, 'B', 8 ]
{ siindex: 1,
  strname: 'ZX Test',
  sinum: 2.71828,
  functest: [Function: stfunc] }

Support chinois

Le fichier js est enregistré en mode utf-8, sinon des caractères tronqués apparaîtront, comme le montre la figure ci-dessous.
Résoudre lenvironnement dexécution JavaScript

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer