একটি উত্স কোড স্ট্রিং মূল্যায়ন হিসাবে ডকুমেন্ট.উইট () (এবং .innerHTML) সম্পর্কে ভাবতে পারেন। এটি অনেক অ্যাপ্লিকেশন জন্য খুব সহজ হতে পারে। উদাহরণস্বরূপ যদি আপনি কোনও উত্স থেকে স্ট্রিং হিসাবে এইচটিএমএল কোড পান তবে এটি কেবল "মূল্যায়ন" করা সহজ।
লিস্পের প্রসঙ্গে, ডিওএম হেরফেরটি তালিকার কাঠামোয় হেরফেরের মতো হবে, উদাহরণস্বরূপ কাজটি করে তালিকা তৈরি করুন (কমলা):
(cons 'orange '())
এবং ডকুমেন্ট.উইরাইট () স্ট্রিংকে মূল্যায়ন করার মতো, যেমন উত্স কোড স্ট্রিংকে মূল্যায়ন করে একটি তালিকা তৈরি করুন:
(eval-string "(cons 'orange '())")
লিস্পে তালিকা ম্যানিপুলেশন ব্যবহার করে কোড তৈরি করার খুব দরকারী ক্ষমতাও রয়েছে (যেমন একটি জেএস পার্স ট্রি তৈরি করতে "ডোম স্টাইল" ব্যবহার করে)। এর অর্থ আপনি "স্ট্রিং স্টাইল" এর পরিবর্তে "ডিওএম স্টাইল" ব্যবহার করে একটি তালিকা কাঠামো তৈরি করতে পারেন এবং সেই কোডটি চালাতে পারেন, যেমন:
(eval '(cons 'orange '()))
আপনি যদি সহজ লাইভ সম্পাদকদের মতো কোডিং সরঞ্জামগুলি বাস্তবায়ন করেন তবে স্ট্রিংকে দ্রুত মূল্যায়নের দক্ষতা অর্জন করা খুব সহজ, উদাহরণস্বরূপ ডকুমেন্ট.ইউরাইট () বা .innerHTML ব্যবহার করে। লিস্প এই দিক থেকে আদর্শ, তবে আপনি জেএসেও খুব শীতল জিনিসগুলি করতে পারেন, এবং অনেক লোক http://jsbin.com/ এর মতো তা করছেন are