��4��@JavaScript�ŃI�u�W�F�N�g�w���v���O���~���O�F�A�ځFAjax�����JavaScript�v���O���~���O�ē����i1/4 �y�[�W�j

�ŏI��ƂȂ鍡��́AJavaScript�ł̖{�i�I�R�[�f�B���O�Ɍ������Ȃ����v���g�^�C�v�E�x�[�X�̃I�u�W�F�N�g�w�����ɂ‚��ĉ���B

» 2007�N09��25�� 00��00�� ���J
�A�ځFAjax�����JavaScript�v���O���~���O�ē���
Insider.NET

�@

�u�A�ځFAjax�����JavaScript�v���O���~���O�ē���v�̃C���f�b�N�X

�A�ږڎ�

�@JavaScript���A���ܒ��ڂ𗁂тĂ���B

�@JavaScript�����ꂾ���̒��ڂ𗁂т����R��1�‚Ƃ��āAAjax�Z�p�̓o��Ƃ����܂��āAJavaScript�ɑ΂���m���ȗ����̕K�v�������܂����Ƃ�������͔ے�ł��Ȃ��B�������A���ꂾ���ł͐����ł��Ȃ��}���Ȓ��ڂ̗��R�Ƃ��āA����1�AJavaScript�Ƃ������ꂻ�̂��̂����ƒ��j�[�N�����J���҂̖ڂ��������Ƃ����_�͊ʼn߂ł��Ȃ����낤�B

�@�����Ƃ��A���̃��j�[�N���͓����ɁA�����̊J���҂������Ă���JavaScript�ɑ΂�����ӎ��Ɠ��`�ł�����B����܂�Visual Basic��C#�AJava�Ƃ���������ŃI�u�W�F�N�g�w���\���ɂȂ���ł����J���҂ɂƂ��āAJavaScript�̃I�u�W�F�N�g�w���\���͂����ɂ���قȂ��̂ɉf��̂��B�悤�₭�N���X�Ƃ����T�O�𗝉������J���҂��AJavaScript�Ƃ�������̔w��ɂ��т��ь����B�ꂷ��u�v���g�^�C�v�E�x�[�X�̃I�u�W�F�N�g�w���v�Ƃ����L�[���[�h�ɁA���������̌h����������Ă���Ƃ�����������邾�낤�B

�@�������AJavaScript�ɂ�����u�v���g�^�C�v�E�x�[�X�̃I�u�W�F�N�g�w���v�͉���ڐV�����T�O�ł͂Ȃ��B���������P�������Ă����Ă��܂��΁A�v���g�^�C�v�Ƃ́u��蔛��̎ア�N���X�v�̂悤�Ȃ��̂Ǝv���Ă���������΂悢���낤�B

�@�A�ڍŏI��ƂȂ鍡��́AJavaScript�Ŗ{�i�I�ȃv���O���~���O���s���̂Ɍ������Ȃ��\�\�����āAJavaScript�ɑ΂�����ӎ��̍����ł�����i�Ǝv����j�u�v���g�^�C�v�E�x�[�X�̃I�u�W�F�N�g�w���v�\���ɂ‚��ĉ������B

�@�Ȃ��A�{�_�ɓ���ɓ������āA1�_�̂ݒ��ӂ��Ă������������_������B��1���ł��q�ׂ��悤�ɁAJavaScript�ł͌����ȈӖ��ł̃N���X�Ƃ����T�O�͑��݂��Ȃ��B�������A�{�e��ǂ܂�Ă���ǎ҂̑����̓N���X�E�x�[�X�̃I�u�W�F�N�g�w���\���ɂȂ���ł���Ǝv���邱�Ƃ���A�����ł�JavaScript�ɂ����āu�N���X�I�Ȗ��������‘��݁v���A�֋X��A�u�N���X�v�ƌĂԂ��̂Ƃ���B�������������������B

JavaScript�ɂ�����g�N���X�h�̒�`

�@JavaScript�ɂ�����I�u�W�F�N�g�w���\���ɂ‚��ė�������ɂ́A���ۓI�ȉ�����d�˂�����A�܂��͋�̓I�ȃN���X�����ۂɍ쐬���Ă݂������b���������낤�B�ȉ��́AJavaScript�Œ��g�������Ȃ��A�ł��P���ȃN���X���`�����Ⴞ�B

var Animal = function() {};

���X�g1 JavaScript�ɂ�����ł��V���v���ȃN���X�̗�

�@�ϐ�Animal�ɑ΂��āA��̊֐����e�����������Ă��邾���̃R�[�h���B�u���ꂪ�N���X�H�v�Ǝv��ꂽ�������邩������Ȃ����A���̂Ƃ���A���ꂪJavaScript�ɂ�����N���X�Ȃ̂ł���B������Ƃ����N���X�ł���؋��ɁA

var anim = new Animal();


�ƁA�N���X�E�x�[�X�̃I�u�W�F�N�g�w���\���ł����Ȃ��݂�new���Z�q�𗘗p���āA���ۂɃC���X�^���X�����s���Ă݂�ƁA�m���ɐ������i�G���[�Ȃǂ��o���Ɂj���s�ł��邱�Ƃ��m�F�ł���B�����ł͂܂��A

�@�@�@JavaScript�ł͊֐��I�u�W�F�N�g�ɃN���X�Ƃ��Ă̖�����^���Ă���

�Ƃ����_���o���Ă������B

���R���X�g���N�^�ƃv���p�e�B

�@�R���X�g���N�^�Ƃ́A�I�u�W�F�N�g�𐶐�����ۂɎ����I�ɌĂяo�����֐��i���\�b�h�j�̂��ƁB�N���X�E�x�[�X�̃I�u�W�F�N�g�w���\���������ł������������Ƃ̂�����Ȃ�΁A����͂������ɂȂ��񂾃L�[���[�h��1�‚ł���͂����B

�@���X�g1�ŋL�q����Animal�֐��́Anew���Z�q�ɂ���ČĂяo����A�I�u�W�F�N�g�𐶐�����Ƃ����Ӗ��ŁA�����ɂ́u�N���X�v���̂��̂Ƃ��������u�R���X�g���N�^�v�ƌĂԂ̂���萳�������낤�B

�@�R�[�h�����Ă�������悤�ɁAJavaScript�ɂ����ẮA�R���X�g���N�^�Ɓi���ʂ́j�֐��Ƃ̊Ԃɖ{���I�ȈႢ�͂Ȃ��B�֐��Ƃ��ČĂяo���̂��A����Ƃ�new���Z�q�ɂ���ČĂяo�����ɂ���āA�֐��̐U�镑�����ς��킯�ł���B�����Ƃ��A�i�\���K���ł͂Ȃ����j���ۂ̃R�[�h�ŁA�ʏ�̊֐��ƃR���X�g���N�^�Ƃ���ʂł��Ȃ��͕̂s�ւł���̂ŁA��ʓI�ɂ̓R���X�g���N�^�i�N���X�j���͑啶���Ŏn�߂�̂��D�܂����B

�@���āA��قǂ̃��X�g1�ł͋�̃R���X�g���N�^���`�����킯�ł��邪�A�ʏ�A�R���X�g���N�^�̒��ł͐�������I�u�W�F�N�g�����������邽�߂̃R�[�h���L�q����̂���ʓI���B��̓I�ɂ́A�I�u�W�F�N�g���ʂŗ��p����v���p�e�B�i�����o�ϐ��j�Ȃǂ��`����̂��R���X�g���N�^�̖����Ȃ̂ł���B

�@�ȉ��́A���X�g1�ō쐬����Animal�N���X��name�^sex�v���p�e�B��lj������Ⴞ�B

var Animal = function(name, sex) {
  this.name = name;
  this.sex = sex;
}
var anim = new Animal("�g�N�W���E", "�I�X");
window.alert(anim.name + ":" + anim.sex); // �u�g�N�W���E�F�I�X�v

���X�g2 Animal�N���X��name�^sex�v���p�e�B��lj������R�[�h

�@�����Œ��ڂ��Ă������������̂́A�R���X�g���N�^�̒���this�L�[���[�h���B�R���X�g���N�^�Ƃ��Ċ֐��I�u�W�F�N�g���Ăяo�����ꍇ�Athis�L�[���[�h�͐V���ɐ��������I�u�W�F�N�g��\�����ƂɂȂ�B�����āA

this.�v���p�e�B�� = �l


�̂悤�ɋL�q���邱�ƂŁA�I�u�W�F�N�g�Ƀv���p�e�B��lj����邱�Ƃ��ł���Ƃ����킯���B���ہA���X�g2�̗�ł��A�R���X�g���N�^�Őݒ肳�ꂽname�^sex�v���p�e�B���A�쐬�����I�u�W�F�N�g���琳�����Q�Ƃł��邱�Ƃ��m�F�ł���͂����B

�m���Ӂn�R���X�g���N�^�ɖ߂�l�͕s�v

�@����1�_�A�R���X�g���N�^���`����ꍇ�̂����₩�Ȓ��ӓ_������B�Ƃ����̂��A�R���X�g���N�^�ł́u�߂�l��Ԃ��K�v���Ȃ��v�Ƃ����_���B�N���X�E�x�[�X�̃I�u�W�F�N�g�w���\���Ɋ���Ă���΂���������O�̃|�C���g�ł͂��邪�A�v���g�^�C�v�E�x�[�X�̃I�u�W�F�N�g�w���\���ł����̓_�͓��l�ł���̂ŁA���炽�߂Ē��ӂ��Ă��������B�R���X�g���N�^�֐��̖����́A�����܂ł��ꂩ�琶������I�u�W�F�N�g�̏��������s�����Ƃł����āA�I�u�W�F�N�g���̂��̂�Ԃ����Ƃł͂Ȃ��B


�����\�b�h �| �R���X�g���N�^�ɂ���` �|

�@���܂��炢���܂ł��Ȃ��A�I�u�W�F�N�g�̍\���͑傫���u�f�[�^�v�Ɓu�葱���v�Ƃɕ��ނł���B��قǂ́A�v���p�e�B�i�����o�ϐ��j���`���邱�ƂŃI�u�W�F�N�g�́u�f�[�^�v���`�����̂ŁA���R�̗���Ƃ��āA���́u�葱���v�̕����\�\�u���\�b�h�i�����o�֐��j�v���`���Ă݂邱�Ƃɂ��悤�B

�@�ȉ��́A��قǂ�Animal�N���X��toString�Ƃ������O�Ń��\�b�h��lj������Ⴞ�B

var Animal = function(name, sex) {
  this.name = name;
  this.sex = sex;
  this.toString = function() {
    window.alert(this.name + " " + this.sex);
  };
}
var anim = new Animal("�g�N�W���E", "�I�X");
anim.toString(); // �u�g�N�W���E �I�X�v

���X�g3 Animal�N���X��toString���\�b�h��lj�������

�@JavaScript�ɂ͌����ȈӖ��ł̃��\�b�h�Ƃ����T�O�͂Ȃ��B���̃��X�g3�����Ă�������悤�ɁA�u�l�Ƃ��Ċ֐��I�u�W�F�N�g���n���ꂽ�v���p�e�B�����\�b�h�ƌ��Ȃ����v�킯���B�����ł�toString�Ƃ������O�̃v���p�e�B�ɓ����֐��������n�����ƂŁAtoString�Ƃ������\�b�h��lj��������ƂɂȂ�B

�@�ʂ����āAtoString���\�b�h�����s���Ă݂�ƁA�m���Ɂu�g�N�W���E �I�X�v�Ƃ������b�Z�[�W���Ԃ���邱�Ƃ��m�F�ł���͂����B

�����\�b�h �| �C���X�^���X�ւ̒lj� �|

�@�����Ƃ��AJavaScript�ł̓��\�b�h�����炩���߃R���X�g���N�^�Œ�`�ł���΂���ł͂Ȃ��B�C���X�^���X�����ꂽ�I�u�W�F�N�g�ɑ΂��Ă��A�ォ�烁���o��lj��ł���̂�JavaScript�̓������i�����JavaScript�́u���I�����v�ƌĂԁj�B

�@����JavaScript�̓��I�����𗘗p���邱�ƂŁA��قǂ̃��X�g3�͈ȉ��̂悤�ɏ��������邱�Ƃ��”\���B

var Animal = function(name, sex) {
  this.name = name;
  this.sex = sex;
}
var anim = new Animal("�g�N�W���E", "�I�X");
anim.toString = function() {
  window.alert(this.name + " " + this.sex);
};
anim.toString(); // �u�g�N�W���E �I�X�v

���X�g4 �C���X�^���X�ɑ΂��ă��\�b�h��lj�������

�@��قǓ��l�AtoString���\�b�h�����������삵�Ă��邱�Ƃ��m�F�ł���͂����B�������A�C���X�^���X�ɑ΂��ē��I�Ƀ��\�b�h��lj������ꍇ�ɂ́A���ӂ��K�v���B

�@�ȉ��ɁAAnimal�N���X�ɑ΂���C���X�^���X��2�“o�ꂳ����������Ă݂悤�B

var Animal = function(name, sex) {
  this.name = name;
  this.sex = sex;
}
var anim = new Animal("�g�N�W���E", "�I�X");
anim.toString = function() {
  window.alert(this.name + " " + this.sex);
};
anim.toString(); // �u�g�N�W���E �I�X�v

var anim2 = new Animal("��������", "���X");
anim2.toString(); // �G���[����

���X�g5 Animal�N���X�ɑ΂��ăC���X�^���X�𕡐�����������

�@�C���X�^���Xanim2����toString���\�b�h���Ăяo�����Ƃ������_�ŁA�G���[���������邱�Ƃ��m�F�ł���BInternet Explorer�ł́A���炭�u�I�u�W�F�N�g�ŃT�|�[�g����Ă��Ȃ��v���p�e�B�܂��̓��\�b�h�ł��B�v�Ƃ����G���[���b�Z�[�W���o�͂����͂����B

�@���̂��Ƃ���A�C���X�^���X�ւ̃��\�b�h�̒lj��͂����܂ŃC���X�^���X�i�����ł�anim�j�ւ̒lj��ł����āA�u��{�ł���N���X�ւ̒lj��ł͂Ȃ��v���Ƃ������ł���B�‚܂�A�N���X�E�x�[�X�̃I�u�W�F�N�g�w������ɂ����ẮA����N���X����ɍ쐬���ꂽ�C���X�^���X�͕K�����������o�����‚͂��ł��邪�AJavaScript�ł͓���́g�N���X�h����ɍ쐬���ꂽ�C���X�^���X�ł��قȂ郁���o�����‰”\��������A�Ƃ������ƂȂ̂ł���B���ꂪ�A��قǃv���g�^�C�v�E�x�[�X�̃I�u�W�F�N�g�w�����A�N���X�E�x�[�X�̂�������u���肪�ア�v�Əq�ׂ����R�ł�����*1�B

*1 ���Ȃ݂ɁA�����ł̓����o��lj������ɂ‚��ďq�ׂ����A�C���X�^���X�A���邢�̓R���X�g���N�^�o�R�Œlj����������o��delete���Z�q�i��q�j�ō폜���邱�Ƃ��”\���B


�@������ɂ���A�����ł́A

�@�@�@�C���X�^���X�ɒlj����������o�́A
�i�I�u�W�F�N�g���ʂł͂Ȃ��j���̃C���X�^���X�݂̂ŗL���ł���

�Ƃ����_���������Ă������B

�@�@�@�@�@�@ 1|2|3|4 ���̃y�[�W��

Copyright© Digital Advantage Corp. All Rights Reserved.

�A�C�e�B���f�B�A����̂��m�点

�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

4AI by ��IT - AI�����A�������A���A������
Microsoft �� Windows�őO��2025
AI for �G���W�j�A�����O
���[�R�[�h�^�m�[�R�[�h �Z���g���� by ��IT - IT�G���W�j�A���r�W�l�X�̒��S�Ŋ��􂷂�g�D��
Cloud Native Central by ��IT - �X�P�[���u���Ȕ\�͂�g�D��
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B