検索
ホームページウェブフロントエンドjsチュートリアルJavaScript は実際には難しくありません - 基本を復習してください_Basics

まえがき
Jquery について話す前に、まず Javascript (以下、JS) 言語の基礎知識の問題を学びましょう。当時、変数についての基礎知識は似ていました。 、関数、条件文ブロック、ループ文ブロックなど、言語ごとに書き方が異なります。例えば、JSで変数を定義する場合はvarを使ってローカル変数を宣言する必要があり、JSの場合はweak型言語を使用します。 , varを追加することもできませんが、追加しない場合はグローバル変数とみなされますので注意が必要です。

変数
値はプログラムの実行中に変更される可能性があります (笑、10 年以上前の本の定義です)
var people; // を宣言します。 name 人々の変数
var people="good boy" // 宣言時に変数に値を代入します。
var age=23; // ローカル変数を宣言します。 , type For integer
age=30; //プログラム実行中は解放されない、関数

を宣言します。関数は、いくつかのコード ブロックをまとめて全体を形成します。これを関数と呼びます。これにより、コードの重複が大幅に削減され、プログラムが明確になります。

コードをコピーします。 🎜> コードは次のとおりです: // 標準的な書き方 funciton helloFun(){
alert("hello world")
}
//変数の書き方
var helloFun=function(){
alert("hello world")
}
// 関数はパラメータを持つことができますが、弱い型です
var helloFun=function(msg){
alert(msg);
// 関数呼び出し
helloFun("hello world"); >条件文

このとき、条件が複数の値を固定する場合は条件文が表示されます。そうでない場合は、if...else を使用します。コードを参照してください。 🎜 >



コードをコピー

コードは次のとおりです:

// インスタンスを切り替えます
var inputNumber= document.getElementByID( "タイプ"); switch(inputNumber) ケース 1: alert("タイプ 1"); ケース 2: >alert( "タイプ番号 2"); ケース 3:
アラート("タイプ番号 3");
デフォルト:
"throw new Exception( )");
break;
}
// if インスタンス
var inputAge=document.getElementByID("age");
if(inputAge>&& inputAge{
alert("未成年");
}
else if (inputAge>=18 && inputAge{
alert("成人");
}
else if(inputAge>=70)
{
alert("高齢者")
}
else
{
alert("エラーがありますフォームに記入する際") ;
}



ループステートメント

は、特定の条件が満たされた場合にコードブロックを繰り返し実行することを意味します。 while を使用できます。 、for など。




コードをコピー


コードは次のとおりです。

// for ループvar arr=[1 ,2,3] for(int i=0;j=Arr.length;iconsole.log(arr[i]); / Firefox コンソールでは Result
}
コードをコピー


コードは次のとおりです:


// for ループ
var arr =[1 ,2,3]
for(int i=0;iconsole.log(arr[i]); // パフォーマンスが悪い
}
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
内部错误:无法创建临时目录 [已解决]内部错误:无法创建临时目录 [已解决]Apr 17, 2023 pm 03:04 PM

Windows系统允许用户使用可执行/设置文件在您的系统上安装各种类型的应用程序。最近,许多Windows用户开始抱怨他们收到一个名为INTERNALERROR:cannotcreatetemporarydirectory在他们的系统上尝试使用可执行文件安装任何应用程序的错误。问题不仅限于此,而且还阻止用户启动任何现有的应用程序,这些应用程序也安装在Windows系统上。下面列出了一些可能的原因。运行可执行文件进行安装时不授予管理员权限。为TMP变量提供了无效或不同的路径。损坏的系

PHP是如何存储变量的?zval结构体你了解吗?PHP是如何存储变量的?zval结构体你了解吗?May 26, 2022 am 09:47 AM

在 PHP 中定义一个变量是不需要声明类型的,一开始给变量 $a 赋予一个整型值,后面又可以轻而易举地将其改变为其他类型。那在 PHP 的源码中是如何来存储这个变量 $a 的呢?带着这个疑问我们一起去看一看 PHP 的源码。

Go语言的变量有几种类型Go语言的变量有几种类型Jan 10, 2023 am 11:34 AM

变量有三个类型:1、函数内定义的变量称为局部变量,其作用域仅限于函数内部;局部变量不是一直存在的,它只在定义它的函数被调用后存在,函数调用结束后这个局部变量就会被销毁。2、函数外定义的变量称为全局变量,其只需要在一个源文件中定义,就可以在所有源文件中使用;全局变量声明必须以var关键字开头,如果想要在外部包中使用全局变量的首字母必须大写。3、函数定义中的变量称为形式参数。

从头学习:掌握Go语言的基础知识从头学习:掌握Go语言的基础知识Feb 01, 2024 am 08:45 AM

从零开始:学习Go语言的基础知识简介Go语言,又称Golang,是一种由Google开发的开源编程语言。它于2009年发布,并迅速成为一种流行的语言,尤其是在Web开发、分布式系统和云计算等领域。Go语言以其简洁、高效、并发性强等特点而著称。基本语法1.变量和常量在Go语言中,变量和常量都是类型化的。变量可以存储数据,而常量则不能改变。变量的声明格式为:v

学习MySQL必看!详细讲解SQL语句基础知识学习MySQL必看!详细讲解SQL语句基础知识Jun 15, 2023 pm 09:00 PM

MySQL是一个开源的关系型数据库管理系统,被广泛地应用于Web应用程序的开发和数据存储。学习MySQL的SQL语言对于数据管理员和开发者来说是非常必要的。SQL语言是MySQL中的核心部分,因此在学习MySQL之前,你需要对SQL语言有充分的了解,本文旨在为你详细讲解SQL语句基础知识,让你一步步了解SQL语句。SQL是结构化查询语言的简称,用于在关系型数

PHP Notice: Undefined variable解决方法PHP Notice: Undefined variable解决方法Jun 25, 2023 pm 01:00 PM

如果您是PHP开发者,您可能会时不时遇到“PHPNotice:Undefinedvariable”错误。这种错误是由于您尝试使用未定义的变量而引起的,它会在PHP代码中以警告的形式显示。虽然它通常不会导致应用程序崩溃,但影响程序的完整性和可靠性。在本篇文章中,我们将探讨此类PHP错误,并提供一些解决方法,帮助您避免此类错误。什么是“Undefined

学习canvas,需要了解哪些基本概念?学习canvas,需要了解哪些基本概念?Jan 17, 2024 am 10:37 AM

学习canvas需要掌握哪些基础知识?随着现代Web技术的发展,使用HTML5中的标签进行绘图成为一种常见的方式。Canvas是一种用于绘制图形、动画和其他图像的HTML元素,它可以利用JavaScript进行操作和控制。如果你想要学习canvas并掌握其基础知识,下面将为你详细介绍。HTML和CSS基础知识:在学习canvas之

Go语言编程入门指南:基础知识与实际应用速成Go语言编程入门指南:基础知识与实际应用速成Jan 23, 2024 am 09:31 AM

快速入门Go语言编程:基础知识与实践指南Go语言作为一门新兴的编程语言,因其简洁、高效和并发性而备受开发者的青睐。无论你是初学者还是有一定编程经验的开发者,本文将带你快速入门Go语言编程,并提供一些实践指南和具体代码示例。一、安装Go语言环境要开始使用Go语言进行编程,首先需要在你的计算机上安装Go语言环境。你可以从Go官方网站(https://golang

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SecLists

SecLists

SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。